I would recommend to just call it for what it really is. Bad code. Why does it add anything to call it technical debt?
You still have to dig deeper to really understand the problem anyway.
You still have to dig deeper to really understand the problem anyway.
I need to explain to non-technical people that this will eventually need more work to be fixed. What metaphor should I use to explain taking on temporary business risk now to save time, then spending more time in total to fix it in the future?
If you work on a team, that just isn’t going to fly. I can’t imagine the toxicity of an environment where someone constantly was calling out other people’s code as being “bad”.