C# siz olsanız hangisini yazardınız?

İnternette gezerken şöyle bir kod parçasına rastladım;

public void ShowPanelWindow(bool isVisible) { Visibility = isVisible ? Visibility.Visible : Visibility.Collapsed; }

public void ShowBusy(bool isBusy) { BusyIndicator.ShowIsBusy = isBusy; }</pre>

Bu kodu yazan kişi, eğer yukarıdaki kodu şimdi yazsaydım şöyle yazardım demiş ve aşağıdaki kod parçasını yazmış;

public void HidePanelWindow()
{
    Visibility = Visibility.Collapsed;
}

public void ShowPanelWindow()
{
    Visibility = Visibility.Visible;
}

public void LookBusy()
{
    BusyIndicator.ShowIsBusy = true;
}

public void StopLookingBusy()
{
    BusyIndicator.ShowIsBusy = false;
}


Bu iki kodu okuduktan sonra, kendi kendime sordum ve ben de **ikinci tarz yaklaşımı** kullanırdım.

Peki siz olsanız hangi tarz kodu tercih ederdiniz?

Kısa kod mu? Kendini anlatan kod mu?

blog comments powered by Disqus

Engin Polat hakkında

Senior Software Engineer, @Microsoft

Ada ve Ege'nin babası ;)

Kategoriler

İstatistik

Makale Adedi: 484

Creative Commons Lisansı