Andrew Hunt, David Thomas
A great look at how to program well.
It’s surprising how much of this I already try to do, mostly because I’ve gone along with rails for awhile now. Rails enforces good programming habits the same way this book tries to teach them to programmers.
Tips that really made sense and that I hope to do better with: