Pre Conference Workshop: EXACT Coding: Example‑Guided, AI‑Collaborative & Test‑Driven
DDD Europe - Workshop (1 day)
- Speakers
Ferdinand Ade and Marco Emrich


- Date
- June 8
- Description
Pre-conference workshops have limited capacity and are sold separately from conference tickets.
“Vibe‑coding” is trending: prompt until something seems to work. The outcome is often code that's difficult to understand and maintain. In this full‑day hands‑on workshop, the speakers introduce EXACT Coding — Example‑Guided, AI‑Collaborative & Test‑Driven — a pragmatic workflow for AI‑assisted development with an emphasis on readability, refactorability, and maintainability. The day combines short modules with extensive practice. Participants work in pairs and in small three‑person mobs (driver + two navigators) to experience collaborative design and development at a sustainable pace.
The workshop covers four focused introductions — Test‑Driven Development (TDD), Example Mapping, Mob/Ensemble Programming, and AI tooling (Claude Code and Cursor; Claude Code API key provided) — followed by iterative exercises that apply the methods together. Teams translate examples into tests, steer prompting intentionally using rule files and explicit commands, and rely on tests as a living specification to enable safe refactoring. Human‑in‑the‑loop decisions remain central: groups judge “good enough,” choose where to restructure, and decide when to prompt again. By the end, attendees can run the workflow in their own teams to raise code quality, reduce coupling, and avoid vibe‑coding their way into an unmaintainable codebase.
Pre-conference workshops have limited capacity and are sold separately from conference tickets.
Prerequisites
Bring your own laptop with dev environment. Ideally you already have cursor or claude-code installed. We can also install it during the session. An API key is provided by us.
About Ferdinand Ade
Ferdi is a Developer and Consultant at codecentric. He is passionate about Software Craft and Domain-Driven Design (DDD), and advocates for close collaboration to enhance speed and quality. Ferdi co-hosts the Software Craft Leipzig Meetup and believes that hands-on sessions are the best way to learn new skills and techniques.
About Marco Emrich
Marco is an architect and consultant at codecentric, and a passionate advocate for software craft & quality, which he also teaches at the university of applied sciences in Salzburg. He regularly speaks at software engineering conferences and is the author of several technical books. When he's not buried deep in code, his children beat him in analog board games. Follow him at linkedin.com/in/marco-emrich ;)