Cómo mokear una clase que se instancia dentro de otra que necesitas testear y no se pasa por injección?
Es un poco como en la pelicula Origen (Inseption). Necesitas testear una clase, que instancia otra clase peor no la pasa por injección y la
Reveal intention
en Diseño de software Pone énfasis en que el código sea autodescriptivo. Evitar los comentarios y que el nombre de las funciones sea lo mas
NestJs
NestJS es un marco de aplicaciones de servidor web desarrollado con TypeScript. Es construido encima de Express.js y proporciona una estructura de aplicación sólida y
Patrón Especificación (Specification)
El patrón de especificación es un patrón de diseño de software que se utiliza para definir criterios de búsqueda para un conjunto de datos. Este
Del ábaco al smartphone
Un breve recorrido por la historia de como la humanidad llegó a tener en sus manos supercomputadoras de bolsillo tan solo para compartir fotos y
tsconfig paths con Typescript en Serverless
Cuando utilizas en Serverless, Typescript con alias de path en el tsconfig, te puedes llevar la sorpresa de que no funcionan las rutas al ejecutarlo.
Que es currying en Javascript
«Currying» es un patrón de programación en el cual una función con múltiples argumentos se transforma en una secuencia de funciones, cada una con un
Lenguaje ubicuo en Domain-Driven Design (DDD)
En el contexto de Domain-Driven Design (DDD), el término «lenguaje ubicuo» se refiere a un lenguaje común que se utiliza para comunicar y entender los
Patrón Repository
El patrón de repositorio es un patrón de diseño de software que se utiliza para abstraer el acceso a los datos de una aplicación. Este
Como hacer backup de los contenedores y imagenes docker
Realizar copias de seguridad de contenedores Ya estén encendidos o apagados, podemos realizar respaldos de seguridad de los contenedores. Utilizando la opción “export” empaquetará el
Principios SOLID en TypeScript
Videocurso de SOLID en Typescript [WIP] Requisitos previos Typescript básico Principios SOLID