Tests unitarios y refactorización: hacia una arquitectura de microservicios (1)

Siguiendo con el ejemplo que me ha traído hasta aquí (1, 2 y 3) el objetivo de este artículo es ver como podemos organizar, dividiéndolo en librerías y organizando la solución por carpetas, un servicio que pretende aplicar DDD. Digo …

Patrones generales de asignación de responsabilidades

En el mundo anglosajón gustan mucho los juegos de palabras. Esto lo digo porque no creo que sea casualidad que se haya elegido el acrónimo GRASP para designar a los «General Responsibility Assignment Software Patterns», o lo que es lo …