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 …
Diseño de Software
Patrón Constructores Semánticos – Named Constructor
Los named constructors, o «métodos factoría» son pequeñas funciones estáticas que hacen las de generador de instancias de una determinada clase. Nos permiten que nuestros constructores sean más semánticos y robustos. Algunos lenguajes como Java y Php fácilmente su uso: …
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 …