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?

İlgili diğer makaleler

blog comments powered by Disqus

Engin Polat hakkında

Chief Architect, Microsoft RD, Microsoft MVP

Ada ve Ege'nin babası ;)

Kategoriler

İstatistik

Makale Adedi: 459

Creative Commons Lisansı