Hacker News new | ask | show | jobs
by majkinetor 1786 days ago
TLDR

> Cunningham: I’m never in favor of writing code poorly, but I am in favor of writing code to reflect your current understanding of a problem, even if that understanding is partial.

Technical debt is not about technology, but about better understanding of functional domain, after which you should refactor your current implementation to better reflect reality in the sense that there is a more clean abstraction and accompanied code.

1 comments

That's just one part of it. In modern development practices you have dependencies, each being at risk of getting outdated or insecure. Even if it's the programming language, build environment or OS.

No abstraction will save you from this.

That is not technological debt according to the this article. Its not about outdated dependencies.