DEV Community

Cover image for Software Technical Debt
John Peters
John Peters

Posted on

Software Technical Debt

Somehow when we hear the term "Technical Debt" we tend to think about it in future tense. Ahhh, we don't need to worry about Technical debt now! We'll get to that later. Just get coding.. So it's off to the gold mine with no canaries on our shoulders.

Technical debt starts at day one. If we don't follow SOLID principals (yes even for JavaScript), and choose an aging Framework that's antiquated, we are submitting ourselves to prolonged maintenance headaches.

Two Steps Out

  • Always Follow SOLID
  • Stay away from "Dead" software or frameworks and or migrate when needed.

On GitHub or NPM; dead software is something that shows little or no activity for 2 years and has low ratings. Remember, both gitHub and NPM are free which means there's a ton of junk there.

JWP 2020

Top comments (0)