Martin Fowler es un informático y autor británico conocido por sus contribuciones al campo del desarrollo de software y el diseño de sistemas. Es uno de los autores más influyentes en el campo de la ingeniería de software, y ha escrito varios libros importantes sobre temas como la arquitectura de …
Domain Drive Design
Bounded context
en Domain Drive Design (DDD) Bounded Context sirve para acotarlos distintos Domains. Una vez estos son identificados los limites de contexto del dominio, tenemos que trazar un círculo a su alrededor para dejarlos explícitamente identificados, ese círculo acota el Bounded Context. Cuando los …
Aggregate
en Domain Drive Design (DDD) Un Aggregate, que no sería más que un elemento conceptual que engloba distintas entidades. En el ejemplo de una clase siempre que queramos interactuar con Lessons, por ejemplo, lo haremos a través de Course. Si queremos acceder al nombre de la lección no haremos …