Thoughts on Complexity
Kurt Cagle - Thoughts on Complexity:
"Over the years, I've noticed that in programming, as in other systems, there seems to be a fairly invariant rule out there: You can never eliminate complexity from a system, you can only move it from place to place. or, put another way, In any program, someone will have to deal with the mess when it hits the fan. This is part of the reason why I have become convinced that the profession of programmer will always be needed."