Richard Groß

IT Archaeology: Mend Software · Create Options · Increase ROI

RSS

Talks

2026-02-13 - OOP

legacy-codearchitecturedomain-discovery

Domain Re-discovery Patterns for Legacy Code

Legacy code projects struggle before coding even begins. Which featureLegacy code projects struggle before coding e

Legacy code projects struggle before coding even begins. Which features are implemented, where they are located, and at what maturity level, is often unclear. In short, a gap exists between the business domain and what is implemented in code. In green-field projects we use Domain-Driven Design tools and patterns, so the gap does not happen. An additional set of patterns is needed when we start out with legacy code though. In this talk we'll explore the core patterns to rediscover the domain. These patterns go beyond merely deciphering the code's functionality. They provide strategies to comprehend the underlying concepts, behaviors, and relationships in the domain.

Give Feedback

What worked for you? What could be better? I’d love to hear your thoughts.

Give feedback via

BlueSky LinkedIn

Grab a coffee

Questions or ideas after the talk? Book a virtual coffee with me.

Grab a coffee

Additional links

Post on Mastodon

Choose your Mastodon instance or type its domain. Your post will open in a new tab.