Kitaplık

A Philosophy of Software Design — John Ousterhout

A Philosophy of Software Design

Kısa, iddialı, ve kural listelemek yerine tartışan ender tasarım kitabı.

4/5

Yazar
John Ousterhout
Yıl
2018

tasarımkarmaşıklık

İ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.