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

Cevap