Extreme Programming. Principles
Principles may guide your team´s practices, but these are the principles that guide XP: Humanity What do people need to be good developers? Basic safety: Freedom from hunger, physical harm, ...
Principles may guide your team´s practices, but these are the principles that guide XP: Humanity What do people need to be good developers? Basic safety: Freedom from hunger, physical harm, ...
Driving is not about getting the car going in the right direction. Driving is about constantly paying attention, making a little correction this way, a little correction that way. XP is about soc...
We cannot afford to fall into technical monotony and get carried away by the same ways of doing things over and over again and in the way we already know. We need to make an effort to keep learning...
Factories Of all the tactical patterns used in DDD, factories are probably one of the most well-known and used. In charge of the creation of object instances that require certain construction logi...
Modules Modules are containers of elements that allow us to organize our domain. Technically referred to as packages or namespaces. The main objective is to decouple and organize the elements depe...
Services We can define services as processes that perform specific tasks. Employed and evolved from Service Oriented Architecture or Remote Procedure Call. Generic tasks or actions that are not a...
Most important elements for domain modeling within the tactical section in DDD-oriented development. Entities We define an entity as a unique domain concept/object (it has an associated identifie...
In this post, I will introduce more interesting and recommended architectural styles and patterns that you can apply with DDD mentioned by Vaughn Vernon in “Implementing Domain-Driven Design”. This...
In the previous post we saw the first strategic steps and how we broke down the complexity of the business into Domains, Subdomains and Bounded Contexts. Each Bounded Context contains or has the te...
I am immersed in reading “Implementing Domain-Driven Design” by Vaughn Vernon. I’ve read a few chapters and have decided, as a way of tracking and learning, to start writing a series of posts to sh...