hacı cavcav...

12 August 05, Friday @ 15:36 Bugün Eray, pisi kodlama stili üzerine bir tartışmada şunu dedi:

Code'un guzelligi adlardan underscore kaldirmakla olmaz. :)

Oyle olsaydi Gnome code'unu mixedCase'e degistirirdik bir script'le ve harika bir code olurdu :)


Somut bir örnek görelim hemen:

void
nautilus_navigation_window_update_show_hide_menu_items (NautilusNavigationWindow *window)
...


şimdi bunu öbür şekle çevirelim:

void
nautilusNavigationWindowUpdateShowHideMenuItems(NautilusNavigationWindow *window)
...


Evet, gerçekten her ikisi de birbirinden kötü. Görüldüğü gibi yanlışlık işin temelinde olunca yazım şekli kimseyi kurtarmıyor :)

Örneğe dikkatli bakarsanız bir nautilus easter egg'i görebilirsiniz, ama özellikle python'la uğraştıktan sonra gnome kodlarına bakmanın kusma etkisi yarattığını unutmayın.

Post a comment

Text: