[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