---
title: "SOFTWARE QUALITY DAYS 2023: Regardless of Microservices - How Do You Go About Refactoring Code Retrospectively Along Domains? (May 24, 2023)"
description: In my talk at the Software Quality Days 2023, you will learn NEW approaches on how to refactor code retrospectively along business domains?
image: https://capeofgoodcode.com/hubfs/SWQDs_Logo.png
---

Conference

# SOFTWARE QUALITY DAYS 2023: Regardless of Microservices - How Do You Go About Refactoring Code Retrospectively Along Domains? (May 24, 2023)

In my talk at the Software Quality Days 2023, you will learn NEW approaches on how to refactor code retrospectively along business domains?

[ Cape of Good Code Team ](https://capeofgoodcode.com/en/events/author/cape-of-good-code-team)

 May 19, 2023

<http://www.facebook.com/share.php?u=https://capeofgoodcode.com/en/events/sw-quality-days-2023-refactoring-regardlesse-of-microservices&utm_medium=social&utm_source=facebook> <http://www.linkedin.com/shareArticle?mini=true&url=https://capeofgoodcode.com/en/events/sw-quality-days-2023-refactoring-regardlesse-of-microservices&utm_medium=social&utm_source=linkedin> <https://twitter.com/intent/tweet?original_referer=https://capeofgoodcode.com/en/events/sw-quality-days-2023-refactoring-regardlesse-of-microservices&utm_medium=social&utm_source=twitter&url=https://capeofgoodcode.com/en/events/sw-quality-days-2023-refactoring-regardlesse-of-microservices&utm_medium=social&utm_source=twitter&source=tweetbutton&text=> [mailto:?subject=Check%20out%20https://capeofgoodcode.com/en/events/sw-quality-days-2023-refactoring-regardlesse-of-microservices&utm_medium=social&utm_source=email%20&body=Check%20out%20https://capeofgoodcode.com/en/events/sw-quality-days-2023-refactoring-regardlesse-of-microservices&utm_medium=social&utm_source=email](mailto:?subject=Check%20out%20https://capeofgoodcode.com/en/events/sw-quality-days-2023-refactoring-regardlesse-of-microservices&utm_medium=social&utm_source=email%20&body=Check%20out%20https://capeofgoodcode.com/en/events/sw-quality-days-2023-refactoring-regardlesse-of-microservices&utm_medium=social&utm_source=email)

---

## Who, When, Where?

![Egon-Wuchner](https://capeofgoodcode.com/hs-fs/hubfs/Fotos%20Mitarbeiter/Egon-Wuchner.png?width=180&height=163&name=Egon-Wuchner.png)  
<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=en>

|  | **Wednesday, Mai 24, 2023** |
| --- | --- |
|  | **13:40** |
|  | **Munich, Holiday Inn München - City Centre, Hochstrasse** |
|  | [Software Quality Days "Architecture & Coding" Track](https://www.software-quality-days.com/en/conference-program) ![Flagge: Deutschland auf Samsung One UI 5.0](https://em-content.zobj.net/thumbs/120/samsung/349/flag-germany_1f1e9-1f1ea.png) |

What is it about?

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. 

- **Target audience**: architects, project/technical managers, key developers, managers, decision makers
- **Prerequisites**: None
- **Level**: Intermediate

### Problems addressed

- How do you separate existing code according to business domains?
- How do you do the whole thing on a trial basis before 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 required?

 

PRESENTATION _

### Here you can access the slides of the Software Quality Days 2023 as a free download

 

[DOWNLOAD ](https://capeofgoodcode.com/en/download-talk-software-quality-days-2023?hsLang=en)

 

[Conference](https://capeofgoodcode.com/en/events/tag/conference) [Refactoring](https://capeofgoodcode.com/en/events/tag/refactoring) [Redesign](https://capeofgoodcode.com/en/events/tag/redesign)

## Similar posts

<https://capeofgoodcode.com/en/events/sw-quality-days-2024-architecture-refactoring?hsLang=en>

Conference

### [SOFTWARE QUALITY DAYS 2024: Architecture Refactoring and Modernization (25.04.2024)](https://capeofgoodcode.com/en/events/sw-quality-days-2024-architecture-refactoring?hsLang=en)

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

 Cape of Good Code Team  Apr 25, 2024

<https://capeofgoodcode.com/en/events/it-tage-2023-refactoring-unabh%C3%A4ngig-von-microservices?hsLang=en>

Conference

### [IT-Days 2023: Architeture Refactoring - Based on DDD without Microservices (12.12.2023)](https://capeofgoodcode.com/en/events/it-tage-2023-refactoring-unabh%C3%A4ngig-von-microservices?hsLang=en)

In our talk at the IT Days 2023, you will learn about NEW procedures for refactoring the architecture along domains?

 Cape of Good Code Team  Dec 13, 2023

<https://capeofgoodcode.com/en/events/oop-2023-technical-debt-why-the-term-causes-more-confusion-than-clarity.-and-how-to-do-it-better?hsLang=en>

Conference

### [OOP 2023: Technical debt - why the term causes more confusion than clarity. And how to do it better. (online | Feb 9, 2023)](https://capeofgoodcode.com/en/events/oop-2023-technical-debt-why-the-term-causes-more-confusion-than-clarity.-and-how-to-do-it-better?hsLang=en)

In our talk at OOP 2023, you'll learn why the term causes confusion, and how to better communicate and handle technical debt.

 Cape of Good Code Team  Feb 9, 2023

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Cape of Good Code Team",
    "url" : "https://capeofgoodcode.com/en/events/author/cape-of-good-code-team"
  },
  "dateModified" : "2023-05-24T09:33:33.417Z",
  "datePublished" : "2023-05-19T07:03:59.000Z",
  "headline" : "SOFTWARE QUALITY DAYS 2023: Regardless of Microservices - How Do You Go About Refactoring Code Retrospectively Along Domains? (May 24, 2023)",
  "image" : [ "https://capeofgoodcode.com/hubfs/SWQDs_Logo.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://capeofgoodcode.com/en/events/sw-quality-days-2023-refactoring-regardlesse-of-microservices",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://capeofgoodcode.com/hubfs/cogc_logo.png"
    },
    "name" : "Cape of Good Code GmbH"
  }
}
```