|
|
|
|
|
by neocodesoftware
2196 days ago
|
|
"systems accrue debt" statement is thrown out but not supported but two earlier statements could be used 1. management put up roadblocks for authorization to improve quality - keeping bad code longer 2. management rushed through bad code, more tech debt to fix later i think this relates to joseph tainter's collapse complex civilizations declining marginal returns re: 80 hours to add a text there are declining marginals returns - yes because of complexity - but specifically because of total tech debt and increase of tech debt from at least the two points remy made |
|
The questions of what debt is, what systems are, and what systemic debt are, deserve deeper inquiry, I'll allow. The notion of techical debt's been floated going back at least to Ward Cunningham (http://wiki.c2.com/?TechnicalDebt), and strikes me as highly useful.
Obvious cognates to both financial and evolutionary systems. As well as, as you note, Tainter's work on complexity.
Another point I've seen increasingly made of late, particularly post-Covid19, is of the conflict between efficiency and resilience.
Other references:
Martin Fowler, TechnicalDebt https://www.martinfowler.com/bliki/TechnicalDebt.html
Wikipedia: https://en.wikipedia.org/wiki/Technical_debt
The Technical Debt Community: https://web.archive.org/web/20180718121933/http://www.ontech... (archive).
Numerous HN discussions: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Reddit search: https://old.reddit.com/r/dredmorbius/search?q="technical+deb...