Coupling, Cohesion and Change, The Blueprint of Modern Software Design by  Boyen van Gorp @DevoxxForever
Coupling, Cohesion and Change, The Blueprint of Modern Software Design by  Boyen van Gorp  @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

It depends…

Ever struggled to articulate why one design choice feels better than another?
Most design debates in teams aren’t really about rules; they’re about misaligned forces. Coupling, Cohesion, and Change underpin many commonly cited best practices, and discussions about conflicting practices are often reflections of which kind of pain we’re trying to avoid.

As AI takes on more of the coding work, it becomes increasingly important to understand how complexity grows, trade-offs ripple, and systems succeed or fail. In this talk, we’ll introduce a practical framework for reasoning about these forces. You’ll learn how small structural choices amplify or contain change, why opposing rules can both be correct, and how to make deliberate trade-offs with clarity. With this shared language, “it depends” stops being a dead end and becomes the starting point for informed design decisions.
Coupling, Cohesion and Change, The Blueprint of Modern Software Design by  Boyen van GorpCoding a Multi-Agent Game Master with Spring AI by Alessandra Pasini and Arnaud JeanLearning modern Java the playful way by Marit van Dijk and Piotr PrzybyłWhy smart developers write silly code by Ines PankerSupercharge Spring Boot Tests with Kotlin DSL Power by Urs PeterThe invisible thread: Scaling under regulation and geopolitical risk by Daniele TonellaThe Hidden Security Hazards in Your Java Stack by Brian VermeerCreate Intelligent MCP based applications with Quarkus by Dimitris AndreadisAre 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šek
Devoxx |

Coupling, Cohesion and Change, The Blueprint of Modern Software Design by Boyen van Gorp

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER