---
title: "SOFTWARE QUALITY DAYS 2023: Unabhängig von Microservices - wie geht man praktisch vor, um Code nachträglich entlang von Fachlichkeiten zu refactoren? (24.05.2023)"
description: In meinem Talk bei den Software Quality Days 2023 lernen Sie NEUE Vorgehensweisen kennen, wie man Code nachträglich entlang von Fachlichkeiten refactoren kann?
---

[Events ](https://capeofgoodcode.com/events)

# [SOFTWARE QUALITY DAYS 2023: Unabhängig von Microservices - wie geht man praktisch vor, um Code nachträglich entlang von Fachlichkeiten zu refactoren? (24.05.2023)](https://capeofgoodcode.com/events/sw-quality-days-2023-refactoring-unabhaengig-von-microservices)

 Geschrieben von [Cape of Good Code Team](https://capeofgoodcode.com/events/author/cape-of-good-code-team) | May 19, 2023 7:03:46 AM

## Wer, Wann, Wo?

<https://www.linkedin.com/in/egon-wuchner-5687a61/>[Egon Wuchner](https://www.linkedin.com/in/egon-wuchner-5687a61/)<https://capeofgoodcode.com/events/author/egon-wuchner?hsLang=de>

|  | **Mi, 24. Mai 2023** |
| --- | --- |
|  | **13:40** |
|  | **München, Holiday Inn München - City Centre, Hochstrasse** |
|  | [Software Quality Days "Architecture & Coding" Track](https://www.software-quality-days.com/konferenz/uebersicht) |

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 lokalisieren und den Aufwand bewerten. Und wie automatisierte Refactoring-Vorschläge dabei eine Rolle spielen.

Die Herausforderungen sind die gleichen, wir müssen sie nur anders angehen. 

- **Zielpublikum:** Architekt:innen, Projekt-/Technische Leiter:innen, Key Developer, Manager, Entscheider
- **Voraussetzungen:** Keine
- **Schwierigkeitsgrad:** Fortgeschritten

### Die Teilnehmer erhalten Antworten auf folgende Fragen

- Wie trennt man bestehenden Code nach fachlichen Verantwortlichkeiten?
- Wie führt man das ganze probeweise durch vor dem Refactoring/Coding?
- Wie nutzt man die Features des Issue-Trackers dafür?
- Wie nutzt man das Code-Repository dafür?
- Wie wird der Refactoring-Bedarf lokalisiert?
- Wie bewertet man den Aufwand dafür?

 

 

[Vollständigen Beitrag anzeigen](https://capeofgoodcode.com/events/sw-quality-days-2023-refactoring-unabhaengig-von-microservices)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Cape of Good Code Team"
  },
  "dateModified" : "2023-05-24T09:00:44.772Z",
  "datePublished" : "2023-05-19T07:03:46Z",
  "headline" : "SOFTWARE QUALITY DAYS 2023: Unabhängig von Microservices - wie geht man praktisch vor, um Code nachträglich entlang von Fachlichkeiten zu refactoren? (24.05.2023)",
  "image" : {
    "@type" : "ImageObject",
    "height" : 263,
    "url" : "https://capeofgoodcode.com/hubfs/SWQDs_Logo.png",
    "width" : 609
  },
  "mainEntityOfPage" : "https://capeofgoodcode.com/events/sw-quality-days-2023-refactoring-unabhaengig-von-microservices",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "Events"
  }
}
```