Resolving technical debts in software architecture

Share
  • December 24, 2019

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 debt.

In this talk from Dr. Carola Lilienthal, you will learn how you can improve technical debt.

 

technical debtDr. Carola Lilienthal is managing director at WPS – Workplace Solutions and loves to design well-structured, long-living software systems. Since 2003, she and her teams have been using DDD to achieve this goal. DDD and longevity of software architectures are the topic of many talks she has given at various conferences. In 2015, she condensed her experience from over 200 analyses of software systems in the book “Sustainable Software Architecture”.

The post Resolving technical debts in software architecture appeared first on JAXenter.

Source : JAXenter