İyi mimari, daha fazla katman demek değildir
Bir sistemi büyütmeden önce sadeleştirmenin neden daha değerli olduğuna dair kısa notlar.
Bir sistem büyürken ilk refleksimiz çoğu zaman yeni katmanlar, servisler ve araçlar eklemek oluyor. Oysa iyi mimarinin asıl işi seçenekleri çoğaltmak değil, doğru sınırları görünür hâle getirmektir.
Karmaşıklığı ertelemek
Henüz yaşanmamış problemler için kurulan altyapı, bugünün geliştirme hızını düşürür. En iyi karar her zaman en kapsamlı olan değil; geri alınması kolay ve mevcut ihtiyacı açık biçimde çözen karardır.
Önce okunabilirlik
Kod tabanına yeni katılan biri sistemin ana akışını kısa sürede anlayabiliyorsa iyi bir başlangıç yapmışız demektir. Açık isimler, küçük modüller ve görünür veri akışı çoğu zaman yeni bir araçtan daha değerlidir.
