Watching nonprogrammers trying to run software companies is like watching someone who doesnโt know how to surf trying to surf. Even if he has great advisers standing on the shore telling him what to do, he still falls off the board again and again.
Joel SpolskyIndeed one of the best ways to deflect attacks is to make it look like they're succeeding. It's the software equivalent of playing dead.
Joel SpolskyLast 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 Spolsky