Hello, I'm Todd A. I play music as the Hit On List. I wrote some books. I occasionally blog. I build websites. And I think things should be good, simple and open. You can contact me here.


Thursday, 15 July 2010

Software Design in Two Sentences

Damn it! This is what I argue all the time in web design though I’ve never said it as eloquently as Code Simplicity:

1. It is more important to reduce the Effort of Maintenance than it is to reduce the Effort of Implementation.
2. The Effort of Maintenance is proportional to the complexity of the system.

I have worked on so many projects that rushed a hard-coded website out the door than take the time to set up a content management system which would reduce the Effort of Maintenance down the road. Reading this in such a perfectly stated way makes me re-experience the frustration of all these projects.

[via Minimal]