|
|
|
|
|
by angarg12
1038 days ago
|
|
I think this is nicely captured by the concept of "cost of carrying". Keeping code around is not free. Cost of carrying refers to the ongoing efforts of maintaining code, not to mention side effects such as increased complexity and cognitive load. If you over-engineer a system you aren't getting value out of the extra bits, but you are still paying the cost of keeping them around. |
|