Service Locator es un patrón de diseño que consiste en abstraer la lógica de composición y vinculación de componentes en un
…Categoría: SOLID
SOLID es un anagrama de buenas practicas de diseño. Cuando usas los principios de SOLID construyes aplicaciones con bajo nivel de complejidad, mas estables y re utilizables.
Servicio y componentes son términos que se usan para referirse a los objetos dentro de una aplicación. Si bien tienen cierta relación, no significan exactamente lo mismo. No existe una
…Un monolito es un programa cuyos componentes físicos o lógicos se encuentran agrupados en un solo componente. Construir monolitos no está mal, tiene implicaciones que debes
…La ortogonalidad en el software es un concepto que leí por primera vez en el libro The Pragmatic Programmer. El concepto no es nuevo, y otros autores le han
…Hay dos cosas que debes tener en cuenta al elegir tu framework de aislamiento.
- ¿Tu framework es estricto o no estricto?.
- ¿Tu framework es restringido o no restringido?.
En la actualidad, casi todo sistema requiere de un medio de persistencia, por lo general base de datos. La dependencia de los sistemas con la persistencia es tal que estos
…