|
|
|
|
|
by allyjweir
3006 days ago
|
|
From my recent experience in a new team, this article strikes a chord. Joining a team that is scared of technical debt and runs circles round themselves in a bid to avoid it end up producing more debt than they would otherwise. For example, making code overly DRY and wrong abstractions coupling unrelated parts of the system unnecessarily. We must embrace the reality of technical debt. It is unavoidable and not something to be scared of. It can be managed by keeping things simple, clearly tested and keeping a cool head. |
|
That's just another form of technical debt. Over-engineering is also a well known cause of debt accumulation.