Monday, June 20, 2011
If you haven't heard of this book, you're not a computer programmer. It's on nearly every required reading list for programmers. I just got around to it, and I didn't get as much out of it as I would have if I was to have read it before all of these other books that build on this one such as Effective Java, Clean Code and Domain Driven Design (978-0321125217).
Full of helpful tips presented in a "gather around the couch and grandpa will tell you how to be a great programmer" fashion, complete will 1990's era references to 56k modems and primitive references to iterative design.
This should be required reading for anybody just starting out in the Software world.