
A Philosophy of Software Design
Kısa, iddialı, ve kural listelemek yerine tartışan ender tasarım kitabı.
- Yazar
- John Ousterhout
- Yıl
- 2018
İki yüz sayfa ve tek bir fikri var: karmaşıklık derinliğe gömülür. İyi modül dar arayüz, geniş gövde.
Clean Code’a açıkça karşı çıktığı bölüm en değerli kısmı. “Küçük fonksiyon” kuralının bir yerden sonra karmaşıklığı azaltmayıp dağıttığını söylüyor ve haklı.
Dört yıldız çünkü tekrar ediyor; aynı fikri altı kez farklı örnekle anlatıyor.