Pragmatic Programming, Software Development, David Thomas, Yazılım, Software Craftsmanship.
kolay bir yol var. Bileşenlerin oluştuğunda kendine şunu sor: belirli bir fonksiyonun altındaki gereksinimleri değiştirdiğimde kaç tane modül etkilenir? Dikey sistemde cevap, “Bir” olmalıdır. Grafik tarafında değiştirdiğiniz bir buton, veritabanında bir değişikliğe neden olmamalıdır. Ayrıca