What is technical debt, how does it arise and how can we deal with it? Is it possible to avoid it altogether? We spoke to Dr. Carola Lilienthal at JAX London 2019.
Over time, maintenance often changes from structured programming to defensive programming. In order to counteract this downward spiral in the long run, we need a high-quality and flexible architecture with as little technical debt as possible.
Agile consultant Steve Freeman highlights the significance of software quality and craftsmanship.