3 Ocak 2012 09:08 tarihinde Serdar KÖYLÜ <[email protected]> yazdı:
> Sevgili Mehmet, öncelikle projede boyut arttıkça, CMMI gibi > yöntemlerin gerekli olduğunu söyledik sanıyorum. > > Bir kodun iyi dökümante edilmiş olması veya olmaması kodun kalitesini > gösterir mi? Veya daha başka bir deyişle, o kodun kalitesini nasıl > ölçeriz? Çalışıyor olması mı? O zaman zaten dökümana ne hacet? Neyse, > bu bence biraz toolojik veya zooloijik veya her ne karın ağrısıysa > öyle bir yorum olmuş. > > Kod çok büyük olduğunda, kendini anlatan kod olması çok daha büyük > önem kazanır. O kadar büyük kodu senkronize bir dökümanla ifade etmek > biraz hayal olur. > > İyi bir örnek kernel'dir. Cidden büyük bir koddur. Dökümantasyonu ise > yok denecek kadar azdır, koda göre. Ama kendini anlatmakta gayet > başarılıdır. Fakat, farklı geliştiricilerin farklı tarzı, en temel > sorun olmaktadır genelde. > > Elbette herşeyin verdiklerimiz gibi iyi veya kötü örneklerini bulabiliriz.Dökümantasyonun amacı zaten bu olasılıkları ortadan kaldırmak.Bu yüzden yorumun pek de toolojik veya zoolojik olduğunu düşünmüyorum (: > Kendini anlatan kod? Bir gün sizde yazmaya başlarsınız, hiç merak > etmeyin. Hep bu yönde bir umudumuz olmuştu ((: Genelkurmayın da kod yazdırmayı zerre kadar bilmediği > gerçeğini unutmayın. Para bende, benim dediğim olacak diyen ama teknik > olarak kabiliyetsiz birilerinin çizeceği bir gerekler listesi. Sonrada > teknik kabiliyeti değil sermaye ve dostlar sayesinde genelkurmaydan iş > kapıp, derdi servetini büyütmek olan bir işletme. Daha fazlasını > beklemeyin bu yapıdan. > > Müşteriniz kodu yazdırmayı bilmek zorunda değildir zaten.Sonuç olarak kodu yazan,analizini ve testlerini yapan müşteri değil sizsiniz.Çizdiğiniz yapıdaki sorun bahsettiğiniz gibi müşteri ve işi alan şirkette değildi.Agile yöntemlerin kendisindeydi. Not:Bahsettiğimiz kurum bu arada Tubitak.Darwin'i lügatından çıkarmadan önceki, gerçekten araştırmaların yapıldığı Tubitak.Pek bir teknik yetersizliklerinin olduğunu sanmıyorum
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
