---
title: "IT-Days 2023: Architeture Refactoring - Based on DDD without Microservices (12.12.2023)"
description: In our talk at the IT Days 2023, you will learn about NEW procedures for refactoring the architecture along domains?
image: https://capeofgoodcode.com/hubfs/IT-Tage2023_FeaturedImage.jpg
---

Conference

# IT-Days 2023: Architeture Refactoring - Based on DDD without Microservices (12.12.2023)

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 ](https://capeofgoodcode.com/en/events/author/cape-of-good-code-team)

 Dec 13, 2023

<http://www.facebook.com/share.php?u=https://capeofgoodcode.com/en/events/it-tage-2023-refactoring-unabhängig-von-microservices&utm_medium=social&utm_source=facebook> <http://www.linkedin.com/shareArticle?mini=true&url=https://capeofgoodcode.com/en/events/it-tage-2023-refactoring-unabhängig-von-microservices&utm_medium=social&utm_source=linkedin> <https://twitter.com/intent/tweet?original_referer=https://capeofgoodcode.com/en/events/it-tage-2023-refactoring-unabhängig-von-microservices&utm_medium=social&utm_source=twitter&url=https://capeofgoodcode.com/en/events/it-tage-2023-refactoring-unabhängig-von-microservices&utm_medium=social&utm_source=twitter&source=tweetbutton&text=> [mailto:?subject=Check%20out%20https://capeofgoodcode.com/en/events/it-tage-2023-refactoring-unabhängig-von-microservices&utm_medium=social&utm_source=email%20&body=Check%20out%20https://capeofgoodcode.com/en/events/it-tage-2023-refactoring-unabhängig-von-microservices&utm_medium=social&utm_source=email](mailto:?subject=Check%20out%20https://capeofgoodcode.com/en/events/it-tage-2023-refactoring-unabhängig-von-microservices&utm_medium=social&utm_source=email%20&body=Check%20out%20https://capeofgoodcode.com/en/events/it-tage-2023-refactoring-unabhängig-von-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>

|  | **Di, 12. December 2023** |
| --- | --- |
|  | **13:00** |
|  | **Frankfurt am Main, Kap Europa, Osloer Str. 5** |
|  | [Meridian 1](https://www.ittage.informatik-aktuell.de/programm/2023/refactoring-unabhaengig-von-microservices.html) ![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?

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.

- **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?

 

PRÄSENTATION _

### Here you can access the slides of the German IT-Days 2023 as a free download

[DOWNLOAD ](https://capeofgoodcode.com/download-talk-it-tage-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/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

<https://capeofgoodcode.com/en/events/oop-2023-technische-schulden-warum-der-begriff-mehr-verwirrung-als-klarheit-stiftet.-und-wie-es-besser-geht-0?hsLang=en>

Technical Debt

### [COMMUNITY DAYS 2023: Technical debt - why the term causes more confusion than clarity. And how to do it better. (May 22, 2023)](https://capeofgoodcode.com/en/events/oop-2023-technische-schulden-warum-der-begriff-mehr-verwirrung-als-klarheit-stiftet.-und-wie-es-besser-geht-0?hsLang=en)

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

 Cape of Good Code Team  May 15, 2023

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

Conference

### [JCON EUROPE 2023: Technical debt - why the term causes more confusion than clarity. And how to do it better. (20.06.23)](https://capeofgoodcode.com/en/events/technical-debt-why-the-term-causes-more-confusion-than-clarity.-and-how-to-do-it-better?hsLang=en)

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

 Cape of Good Code Team  Jun 15, 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" : "2024-01-05T16:09:30.885Z",
  "datePublished" : "2023-12-13T15:50:14.000Z",
  "headline" : "IT-Days 2023: Architeture Refactoring - Based on DDD without Microservices (12.12.2023)",
  "image" : [ "https://capeofgoodcode.com/hubfs/IT-Tage2023_FeaturedImage.jpg" ],
  "mainEntityOfPage" : {
    "@id" : "https://capeofgoodcode.com/en/events/it-tage-2023-refactoring-unabhängig-von-microservices",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://capeofgoodcode.com/hubfs/cogc_logo.png"
    },
    "name" : "Cape of Good Code GmbH"
  }
}
```