Long-term readers of my blog might already have gotten some hints about how much I love Joel Spolsky. Shirts. Mugs. Posters. Books. I got 'em all. I won't even talk to you if you haven't read "Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity":http://www.amazon.com/exec/obidos/tg/detail/-/1590593898/002-0415684-0102450?v=glance. And so I ask you: put down your pen; save the source files you're working on; close the door to your room; unplug your phone and read what Joel has to say. Yesterday he wrote about "how to make code that is wrong look wrong":http://www.joelonsoftware.com/articles/Wrong.html and why Hungarian is the ultimate solution to that. And that exceptions suck. And it's always cool to hear people say that things suck.
"Making Wrong Code Look Wrong":http://www.joelonsoftware.com/articles/Wrong.html