http://www.smashcompany.com/technology/object-oriented-programming-is-an-expensive-disaster-which-must-end you'll need two hours to read this essay, but it's totally worth it. You'll learn a lot about your craft!