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.
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
Circuit Breaker
Un disyuntor es un patrón de diseño de software que se utiliza para proteger un sistema de sobrecargas o fallas debido a una falla en
Duck typing
El Duck typing es una forma de tipado estructural que permite definir interfaces de objetos, que no estando relacionados, se comportan de forma similar. If it walks
Clausulas de Guarda
en Diseño de Software Es el código que comprueba o validad que los datos que llegan a la función son validos. Es preferible ponerlas al
Firebase
Qué es Firebase? Firebase es una plataforma móvil de Google, que nos permite desarrollar más facilmente nuestras apps. Es una plataforma en la nube que nos
Modélo de dominio anémico – Anemic domain model
en Domain Drive Design El término «modelo de dominio anémico» se refiere a un modelo de dominio que carece de detalles y profundidad. En el
GitHub Actions
GitHub Actions es una plataforma de integración continua (CI) y despliegue (CD) proporcionada por GitHub. Con GitHub Actions, puedes automatizar tareas como la construcción, prueba
Patrón de Arquitectura Modelo Vista Controlador (MVC)
MVC es un patrón de diseño que se utiliza para desarrollar aplicaciones web. La sigla MVC significa Modelo-Vista-Controlador. El patrón MVC divide la aplicación en
Puertos pillados? lsof
A veces un proceso está utilizando un puerto y no sabes cual es, y te gustaría matarlo (si suena drástico). Para saber que proceso es
Mi primer programa con scratch
Para Profesores Mi primer programa con scratch (para profesores)