Are We Still Doing OOP? 🤔 Lets Tackle Anemic Domain Models Together by  Michael Koers @DevoxxForever
Are We Still Doing OOP? 🤔 Lets Tackle Anemic Domain Models Together by  Michael Koers  @DevoxxForever
Uploaded April 2026 | Updated September 2026, 2 weeks ago
Please subscribe to our YouTube channel @ youtube.com/@DevoxxForever
Subscribe to LinkedIn @ linkedin.com/company/voxxed-days-amsterdam
Follow us on Twitter @ twitter.com/voxxedamsterdam

Java is an object-oriented (OO) language, but are we actually writing object-oriented code? In my years working as a software consultant I’ve seen plenty of codebases and with it, a repeating pattern: we keep splitting our data from our logic (myself included)! That clashes with the idea of object-oriented programming: adding behaviour to our objects. This antipattern has a name: Anemic Domain Models, and knowing how to tackle them will help you write more structurally sound and maintainable code. This is especially relevant nowadays, with design methodologies like Domain-Driven Design and Onion Architecture focusing our attention to structuring our code in a better way.

We’ll discuss the pitfalls of the Anemic Domain Model antipattern, where it can be found in your systems, but also how to battle it, and what the benefits are for writing code the real object-oriented way. So, if you are interested in coding practices, and want to learn more about the way we can write code, make sure to join this session!
Are We Still Doing OOP? 🤔 Lets Tackle Anemic Domain Models Together by  Michael KoersBehavioral Software Engineering by Mario FuscoMCP for Java developers by Sandra AhlgrimmHidden gems in Angular: hybrid rendering, new routing features, and beyond by Vojtech MašekWhen ORM Becomes OMG: Performance Pitfalls in JPA and Friends by Jos RoseboomSix and a half ridiculous things to do with Quarkus by Holly CumminsThe Joy of Coding Competitions by  Bertjan SchrijverReactive ❤️ Loom: A Forbidden Love Story by Francesco NigroPlan for Unplanned Work: Game Days with Chaos Engineering by Daniel AfonsoA Beginner’s Guide to Semantic Search by Pietro Mele[VDBUH2026] Julien Topçu - Hexagonal Architecture in PracticeTesting Architecture Made Simple by Gunter Rotsaert
Devoxx |

Are We Still Doing OOP? 🤔 Let's Tackle Anemic Domain Models Together by Michael Koers

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER