Programming: Attitude Trumps Intelligence 16 years ago
Why is clever programming always associated with some awful monstrous unmaintainable implementation?
Being clever shouldn't mean that you're hacking things together ad-hoc just to make it work. On the contrary, that is the opposite of being clever.
I really doubt that most of the bad code is written by "clever" programmers. Other factors are at play here.