We, programmers, are responsible for the architecture of the software we build. But, usually, we let others decide how we structure our systems.

Our applications solve a problem following the rules of a domain. Our
main task is building a software model of that domain. That model is the core, the soul of our system, and we usually sell it to the highest bidder.

In this talk I'll talk about domain models. We will discuss the the part they should play in our application and how its presence benefits the practices that, we, XP practitioners, love.

This talk is in Spanish and was given during XPDay 2013 in Madrid.


Javier Acero

April 23, 2013