Curing you Domain Model Anemia with Effective & Clean Tips from the Real World by Edson Yanaga
Ever seen Service classes with hundreds or maybe thousands of LOC cluttered with validation logic, DAO access and some business code? Tired of getting NullPointerExceptions and having to check everything with if != null? Filled up of recurring bugs that could be prevented by unit tests, but your code is simply too clumsy to test effectively? Then you definitely should check this session. We’ll show how Domain-Driven Design, proper encapsulation, Value Objects, Entities and Aggregates, Repositories can help you solve all of theses problems. Already knew these concepts but never figured out how to proper apply them in production code? We have these answers with a lot of tips & tricks from the real world. Don’t miss this 100% live code session. You’ll never see your objects the same way again. Edson Yanaga (RedHat) Edson Yanaga, Red Hat’s Director of Developer Experience, is a Java Champion and a Microsoft MVP. He is also a published author and a frequent speaker at international conferences, discussing Java, Microservices, Cloud Computing, DevOps, and Software Craftsmanship. Yanaga considers himself a software craftsman, and is convinced that we all can create a better world for people with better software. His life’s purpose is to deliver and help developers worldwide to deliver better software faster and safely – and he can even call that a job!

Writing cleaner code with Domain Driven Design by Paul van der Slot

Revisiting Effective Java in 2019 by Edson Yanaga

What is DDD - Eric Evans - DDD Europe 2019

Java 9: The Quest for Very Large Heaps by Nida Bouzid

Getting modules right with Domain-driven Design by Michael Plöd @ Spring I/O 2022

How Netflix Uses Java - 2026 Edition

Bounded Contexts - Eric Evans - DDD Europe 2020

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Hibernate you know it… but actually you don’t by Emmanuel Bernard

Implementing DDD with the Spring Ecosystem by Michael Plöd @ Spring I/O 2018

Principles Of Microservices by Sam Newman

Kill Anemic Domain Models with Encapsulation: The Hard Part

Robert C Martin - Clean Architecture and Design

Quarkus why, how and what by Emmanuel Bernard

Reactive DDD: Modeling Uncertainty - Vaughn Vernon

Something is jamming GPS over Europe. Here's what we found

Microservices • Martin Fowler • GOTO 2014

Domain Driven Design: The Good Parts - Jimmy Bogard

Eric Evans — Tackling Complexity in the Heart of Software

