Last week I was listening to a podcast on Hanselminutes, with Robert Martin talking about the SOLID principles... They all sounded to me like extremely bureaucratic programming that came from the mind of somebody that has not written a lot of code, frankly.
Joel SpolskyIf your goals is to produce something of permanent value, you start to think differently about you want on the site.
Joel SpolskyA user interface is well-designed when the program behaves exactly how the user thought it would.
Joel Spolsky