Ben bugün ilk defa PHPDoc kullanarak çalıştı ve hızlı bir şekilde sorun koştu.
Değişken bildirimlerini her 1 hattı için, ben yorumların en az 5 çizgiler vardı. Örnek:
/**
* Holds path the remote server
* @name ...
* @global ...
*/
$myvar = ...
Tabii ki, rüşvet güzel - ama bu bir 60-satır dosya içine 10 hat config dosyası döner. Doldurmak için beni sonsuza kadar sürer, ve ben henüz ikna olmuş değilim bu ekler basit bir-liner üzerinde fazla.
Bu da benim iş akışında bir ilginçlik atar. Ben köklü değişiklikler yapmak için ihtiyacınız olana kadar tüm ince ve iyi. Benim iyi belgelenmiş doc-blokları ile, aniden artık benim kod refactor var, ama bütün bu sıkıcı ayrıntıları yeniden yazmak gerekir. Demek için sonuna kadar beklemek? HAH! Sonra belgeleri asla olmayacak.
Hepsinin üstüne - bu benim kod ortasında C tarzı / ** / yorumum beni zorlar. Bu talep üzerine büyük bloklar açıklama yeteneğini şeritler beri bu gelişim sırasında beni delirtiyor. , Aralık, s / ^ / # /: Şimdi kod aa büyük bloğunu açıklama, ben bir şey çekmek için gibi gerek daha sonra geri almak. Sıkıcı!
Uzun lafın kısası - Ben, PHPDoc seviyorum ben iyi belgelenmiş kod seviyorum - ama kodun her bir satır için yapılan yorumlar 5 satır far too much! olduğunu. Ben eksik özellikler var mı? Bu ortak bir sorun var mı?