DEV Community

Discussion on: What types of features typically lead to lots of tech debt?

Collapse
 
nestedsoftware profile image
Nested Software • Edited

I don’t know if this helps, but I think there are three factors that can all contribute to technical debt:

  • Hastily adding features
  • Having a limited understanding of the kind of programming one is doing
  • Adding a source of complexity where it may be avoidable (e.g. A/B testing)