KISS and YAGNI

I refer you to Paul Graham’s “Why Arc Isn’t Especially Object Oriented.”

http://www.paulgraham.com/noop.html

Also, I spend a lot of time cleaning up behind people who set up grandiose object models that didn’t work out. A lot of it is the Object-Relational mapping problem, aka the Vietnam of our (coding) generation:

http://www.neward.net/ted/weblog/index.jsp?date=20041003#1096871640048