Egon Wuchner Konstantin Sokolov
Do, 14. September 2023 | |
13:00 | |
Köln, toom Baumarkt GmbH, Humboldtstraße 140-144 https://ak-msdo.gi.de/veranstaltung/9-treffen-des-arbeitskreises-msdo |
|
Worum geht's?
Das eigene Software-System in Microservices transformieren? Unabhängig davon, wir Softwerker sollten auch bestehenden Code entlang von Fachlichkeiten besser trennen. Wie gehen wir vor? Strangler-Pattern? Ist keine praktische Anleitung. Den Code in Geschäftsdomänen konzeptionell aufteilen und dann refactoren? Klingt nach Big-upfront-Design.
Im Vortrag zeigen wir, wie man die bestehende Datenbasis nutzen kann. Wie man von Features (im Issue-Tracker) ausgeht, diese probeweise Domänen zuweist und deren Kopplungen (Überlappungen, Aufruf-Abhängigkeiten) im Code evaluiert. Damit dann den Refactoring-Bedarf in der Architektur lokalisieren und den Aufwand bewerten. Und wie automatisierte Refactoring-Vorschläge der Architektur dabei eine Rolle spielen.
Die Herausforderungen sind die gleichen, wir müssen sie nur anders angehen.