Hacker News new | ask | show | jobs
by commandlinefan 1588 days ago
What's really frustrating is that technical debt leads to real problems. It's just that these problems have been so pervasive for so long that everybody just accepts them like a bad smell that you don't really notice. Technical debt is the underlying root of:

    - you said you fixed this problem but I'm still seeing it
    - you fixed this problem but you created a new one
    - we can't deploy a fix for this problem right away because we have to certify the whole monolithic mess first
    - testing this fix takes an hour to coordinate
These are problems that business owners should care about, but they've just come to accept that this is the reality of software development.