Coders at work refelections on the craft of programming - Seibel, Peter (New Delhi Springer, 2011)