Comment by rakoo

5 years ago

To be more precise, every line of code is debt. You get immediate benefits (working software) but you need to pay recurring obligations (bugs).

Just like debt, there is a right amount to have: too much and you are incapacitated because you owe more than you can produce, too little and you don't have enough runway to produce what you want. Note that I'm talking about from a company's point of view.