I have just read "Beautiful Code: Leading Programmers Explain How They Think" by Andy Oram and Greg Wilson.
That's an interesting book where they let leading programmers explain their vision about beauty in code.
You will find here my notes about my favorite chapters of this book, more precisely :
- "Subversion's delta-editor interface as ontology" by Karl Fogel
- "Beautiful tests" by Alberto Savoia
- "On-the-fly code generation for image processing" by Charles Petzold
- "How elegant code evolves with hardwares : The case of Gaussian elimination" by Jack Dongarra and Piotr Luszczek
- "Another level of indirection" by Diomidis Spinellis
- Distributed programming with MapReduce" by Jeff Dean and Sanjay Ghemawat
- "Emacspeak : the complete audio desktop" by T. V. Raman [Plus]