Di, 12. December 2023 | |
13:00 | |
Frankfurt am Main, Kap Europa, Osloer Str. 5 | |
Meridian 1 |
Transforming your own software system into microservices? Regardless of this, we software engineers should also better separate existing code along business domains. 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 the existing data sources from software engineering. 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 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.