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 definición única de estos dos términos,
…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 dado otros nombres. El libro dice
…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?.
¿Qué es un framework estricto/no estricto
…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 se construyen a partir de la
…