- Okunması kolay olmalı
- Kullanımı kolay olmalı
- Değiştirmesi kolay olmalı
- Gereksiz yere üçüncü parti kütüphane, araç veya teknoloji kullanmamalı
- Basit görünmeli
- Zarif olmalı (sadece gerekli olanı yapmalı, fazlasını değil, az ve öz olmalı)
- Dobra olmalı (gereksiz yere yönlendirmeler içermemeli)
Aynı yazıda ayrıca önemli bir vurgu yapılmış. Bu vurgu basit kodun geliştirilebilmesi için sürekli sınama ve sürekli yeniden yapılandırmanın (refactoring) yapılması (zaten sürekli yeniden yapılandırma yapıyorsanız sürekli sınama da yapmanız ve dolayısıyla bol bol testlerinizin olması gerekir, bu noktada birim testler devreye girer) gerektiğidir.
1 yorum:
Hocam yazılarınızı sürekli takip ediyorum. Nasıl daha iyi yazılımlar tasarlayıp geliştiririz,yazdığımız programların nasıl daha jenerik olabileceği konusunda yazılarınız çok yararlı oluyor.Bilginin evrenselliğine inanan sizin gibi kişiler sayesinde izninizle ege bilmüh'ün geleceğinin daha parlak olacağına inanıyorum.Başarılar iyi çalışmalar.
Yorum Gönder