Clean code... To this day I cringe when I see methods/functions over 20 lines long.. Or when I see commented code blocks in one function.. Other have mentioned The Mythical Man Month, and I'd say it's a great book. Sadly, more often than not, it's something I wish I could staple to managements foreheads. "read this now before our next planning session" The Rspec book was a great book, that helped me fully embrace TDD…
You may find this post interesting http://number-none.com/blow/john_carmack_on_inlined_code.htm...