Tüm yazılar
Mühendislik6 dk
Kod dokümantasyonu — sürdürülebilir yazılımın temel taşı
Dokümantasyonu lüks olarak gören ekiplerin ortak özelliği: kendi kod tabanlarını her altı ayda bir yeniden öğrenmek zorunda kalmaları.
Üç katmanlı yaklaşım
1) Kod içi (neden böyle yazıldı), 2) Mimari (sistemler nasıl konuşuyor), 3) Operasyonel (canlıda nasıl çalışıyor). Biri eksikse, ekipten ayrılan kişiyle birlikte bilgi de kaybolur.
Geliştirici kazanımı: hız
Yeni geliştiricinin onboard süresi dokümantasyon kalitenizin doğrudan yansımasıdır. İki hafta sağlıklı, altı hafta sorun göstergesi.
Kurumsal kazanım: bağımsızlık
İyi dokümante edilmiş sistemler tedarikçi kilidini azaltır. Proje ekipler arasında geçer, satıcı değiştirilebilir, risk minimuma iner.
Entegrasyon ve destek
ERP, CRM, ödeme sistemleriyle entegrasyon dökümantasyonu olmadan haftalar sürer; var olduğunda günlere iner.