Abelson, Sussman & Sussman: Structure and Interpretation of Computer Programms
Aber wie macht man das? The Art of Readable Code versucht das zu beantworten.
- Wann ist Code lesbar
- Was macht einen guten Namen für eine Variable oder eine Funktion aus
- Was bedeutet gute Lesbarkeit
- Welchen Sinn erfüllen Kommentare
All das wird der gute Entwickler wissen, aber dieses Buch fasst dieses implizite Wissen gut zusammen. Ein must read - insbesondere für junge Software Entwickler.