Stevey's Blog Rants: Execution in the Kingdom of Nouns
Classes are really the only modeling tool Java provides you. So whenever a new idea occurs to you, you have to sculpt it or wrap it or smash at it until it becomes a thing, even if it began life as an action, a process, or any other non-"thing" concept.I've really come around to what Perl folks were telling me 8 or 9 years ago: "Dude, not everything is an object."
more on steve-yegge.blogspot.com
Steve Yegge's old rant on how programming languages shape the way we think about the problems.