By rick
via marxsoftware.blogspot.com
Published: May 08 2009 / 00:00
Most of us have decided that code simplicity is a desirable quality. However, we have also observed that several things limit the simplicity of our code and even exaggerate our code's complexity. These things that make our code more complex than it should be include overuse/abuse of design patterns, overuse/abuse of favorite syntax/code features (such as implementation inheritance), resume-driven development, the Magpie Effect, Not Invented Here Syndrome, and other dysfunctional motivations.



Comments
ferrisoxide replied ago:
The complexity of the solution shouldn't be the same order of magnitude as the problem. A longer comment is on the blog.
Voters For This Link (11)
Voters Against This Link (1)