- More and more features. It leads to increased complexity.
- Shortcuts and hacks to support “We need this fancy search till August. Period!” features
- Developers rotation. New developers don’t know all the fundamental decisions and ideas behind the architecture. Knowledge gets lost with transition inevitably.
- Development team growth. More people - less communication. Less communication - bad decisions.
Friday, December 11, 2015
Reasons for the code base getting worse over time,
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment