News for hackers. Stuff that matters.
Re:All code is technical debt by Aeolun on Wednesday December 20, 2023 @08:43PM (#38716111)
> The analogy is that some of your development is going to be wasted "servicing the debt" going forward until you fix that (pay off the debt).

This is the same for bog standard development though. Any code you add, regardless of whether it is termed technical debt or not, will make your future development slower.

Like you say, that doesn’t mean it’s the wrong move, you want to build a product after all, but I think I can see where the author comes from.

Re:All code is technical debt by seanhunter on Thursday December 21, 2023 @02:38AM (#38718002)
That's not true at all. There are lots of circumstances where adding (good) code adds velocity.

Imagine I'm trying to do a bunch of graphics stuff. The code I write to integrate a 3rd party graphics library will make my future development faster. I am effectively creating a lever I will later use to increase my productivity.

Say I need to do a bunch of linear algebra. Code I write to calculate dot products, determinants etc (or better yet to use a library to do those things) will greatly accellerate progress later and enable me to think in terms of the linear transformations I'm trying to accomplish rather than the underlying primitive operations.