Conference

SOFTWARE QUALITY DAYS 2024: Architecture Refactoring and Modernization (25.04.2024)

In our talk at the Software Quality Days 2024, you will learn about NEW approaches for renewing and modernizing the architecture using domain-driven design principles.


Who, When, Where?

EnesAlatas_500xx500px-removebg-preview-bw Enes Alatas    EgonWuchner_500x500px-removebg-preview-bw Egon Wuchner

Thursday, April 25, 2024
14:00
Austria Center Vienna

Software Quality Days - "Architecture" Track
Flagge: Deutschland auf Samsung One UI 5.0

What is it about?

Transforming your own software system into microservices? Independently of microservices, we software engineers should also better separate existing code along functionalities in order to achieve a more modular software architecture. How do we proceed? Strangler pattern? Not a practical guide. Conceptually splitting the code into business domains and then refactoring? Sounds like big-upfront design.

In the presentation, we show how to utilise existing data sources. How to start from features (in the issue tracker), assign them to domains on a trial basis and evaluate their couplings (overlaps, call dependencies) in the code. Then localise the need for architecture refactoring and evaluate the effort involved. And how automated refactoring proposals play a role in this.

The challenges are the same, we just have to approach them differently. 

  • Target audience: Architects, project/technical managers, key developers, managers, decision-makers
  • Prerequisites: None
  • Level of difficulty: Advanced

Participants learn about the following aspects

  • How do you separate existing code according to business domains at an architectural level?
  • How do you test the whole thing before the real refactoring/coding?
  • How do you use the features of the issue tracker for this?
  • How do you use the code repository for this?
  • How is the need for refactoring localised?
  • How do you evaluate the effort involved?
  • What are mixed approaches along domain-driven design principles?

 

PRÄSENTATION _

Here you can download the slides of the Software Quality Days 2024 for free

 

Similar posts