Arkadaşlar, Program yazıyorum ve üzerinden zaman geçtiğinde neyin ne olduğunu ve nasıl çalıştığını unutuyorum...
Kod içinde bir çok açıklama yazıyorum, değişken adlarımı açık ve anlaşılır veriyorum. Böylece kodu okuyarak hafızamı canlandırıyorum. Ancak, bu durum hoşuma gitmiyor. Zaman zaman bir kullanıcı 3 yıl önce yazdığım bir ekranda "Şu hesap da bu rakama dahil mi?" diye sorduğu zaman tek tek incelemek zorunda kalıyorum herşeyi.... Durum böyle olunca, program çalışma mantığının dokümante edilmesi fikri oluştu aklımda: Bu ekrana girildiğinde önce şu fonksiyon çağrılır, sonra şu, şunu kontrol eder vs.vs.vs. Yani, programın çalışması sırasında yaptığı her şeyi FlowChart tarzı bir şekilde dokümante etmeyi düşünüyorum. FlowChart yeteneğinde bir programla bu iş yapılabilir, ancak programın kalbini/ana ekranını böyle tarif etmek çok uzun sürer ve takibi zor olabilir. Acaba bu konuda tavsiye edeceğiniz bir program/metod var mı? Selamlar, Nuri Akman
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
