Domain Modeling is a programming approach in which real world entities, and the relationships between them, are described and modeled as a web of interconnected objects, thus collectively describing the problem domain space.
In this series conclusion, we learn some lessons about trampolines and self-saving domain models.
This page is just for members. Sign in or subscribe to gain access! Username Password Remember Me Forgot Password
In this episode, we address the Primitive Obsession code smell with a lesser-known design pattern.
Today, in part 1 of 2, we explore the implications of a common code smell.
Do you ever have trouble figuring out which class a method belongs in? In this episode we'll look at one solution.
Today we put on our philosopher hats, and talk a little about what makes an object a process.
Today we learn an alternative to "service objects" for scripting user interactions.
Today we begin a conversation about Service Objects and alternatives.
Naming things is hard, and it's difficult to come up with hard-and-fast rules for it. But it can be helpful to learn from examples of real-world naming decisions that led …