[Gelistirici] Uygulama kodları modüler değil.

Onur Küçük onur at pardus.org.tr
22 Oca 2009 Per 15:51:53 EET


On Thu, 22 Jan 2009 11:02:47 +0200
Furkan Duman <coderlord at gmail.com> wrote:

> Merhabalar,
> 
> Uzun zamandır bahsetmek istediğim bir durum var.
> Mesela Network Manager'ı ele alalım.
> Bütün sınıflar tek dosyada iç içe geçmiş, bazı metodlar var ki 40-50
> satır uzunluğunda.
> Çomar link betiklerinde de durum aynı. Modeldeki bir metodu sağlayan
> kodlar uzayıp gidiyor. Bunları bölmenin bir mahsuru olduğunu
> zannetmiyorum.
> Bu şekilde uygulamaların bakımları hem daha zor, hem de kodlarına yeni
> bakan birisi için anlaşılması çok güç.
> Elden geldiğince sınıfları farklı py dosyalarına çıkartsak, modülleri
> olabildiğince ufak anlamlı parçalara bölsek nasıl olur.
> Hazır KDE4 için yeni araçlar da yazılmaya başlanmışken, bu yazılım
> kurallarına da dikkat edilebilir mi?

 Evet evet şu anda bu işi yapmanın tam zamanı. Temiz ve okunaklı kod,
düzgün hiyerarşi vs. "İnsan okuyacak o kodu" :)

-- 
 Onur Küçük                                      Knowledge speaks,
 <onur.--.-.pardus.org.tr>                       but wisdom listens




Gelistirici mesaj listesiyle ilgili daha fazla bilgi