JAX London, 3–6 October 2022
The Conference for Java & Software Innovation

Resolving technical debts in software architecture

This talk originates from the archive. To the CURRENT program
Until July 28 ✓ Save up to £533 ✓ Arduino Starter Kit or Amazon Echo Dot for free✓ Team discounts Register now
Tuesday, October 8 2019
11:30 - 12:20

Today, programmers do not develop applications from scratch, but rather spend their time fixing, extending, modifying and enhancing existing applications. The biggest problem in their daily work is that maintenance mutates over time from structured programming to defensive programming: The code becomes too complex to be maintained. We insert code we know is stupid from an architectural point of view, but it is the only solution that will hopefully work. Maintenance becomes more and more difficult and expensive. Our software accumulates technical debts.

In this talk, you will see how you should improve your architecture and source code to prevent technical debt from growing unrestricted. With the proper knowledge of well-structured architecture, refactorings for tangled code can quickly be found. Complex code can be eliminated, and maintenance costs will be reduced.


Behind the Tracks

Software Architecture & Design
Software innovation & more
Architecture structure & more
Agile & Communication
Methodologies & more
Emerging Technologies
Everything about the latest technologies
DevOps & Continuous Delivery
Delivery Pipelines, Testing & more
Cloud & Modern Infrastructure
Everything about new tools and platforms
Big Data & Machine Learning
Saving, processing & more