Optional Chaining
El operador de encadenamiento opcional es una característica de JavaScript que permite acceder a las propiedades de un objeto a través de una cadena de
Certificados, comandos útiles
Crear un certificado autofirmado: Los datos que metes son información extra pero no debería afectar a nada. El challenge password, puede ir en blanco o
Patrón Middleware
El patrón middleware es un patrón de diseño que se utiliza para facilitar la comunicación entre componentes de un sistema. El middleware actúa como un
Refactorizando TypeScript con Visual Studio Code
Página oficial: https://code.visualstudio.com/docs/typescript/typescript-refactoring Renombrado Extraer metodo o función Extraer a contante Extraer type a interface o type alias Mover a nuevo fichero Convertir entre named
Máquina de estados
Una máquina de estados es un modelo matemático que describe un sistema dinámico que puede encontrarse en uno de un conjunto finito de estados discretos.
Martin Fowler
Martin Fowler es un informático y autor británico conocido por sus contribuciones al campo del desarrollo de software y el diseño de sistemas. Es uno
Patrón Constructores Semánticos – Named Constructor
Los named constructors, o «métodos factoría» son pequeñas funciones estáticas que hacen las de generador de instancias de una determinada clase. Nos permiten que nuestros constructores sean
DBeaver
Que es DBeaver? DBeaver actualmente es una de los mejores administradores de bases de datos open source, (version community totalmente gratis y funcional). Y lo
Arquitectura en capas – Layered Architecture
La arquitectura en capas consta en dividir la aplicación en capas, con la intención de que cada capa tenga un rol muy definido, como podría
Ley de Demeter: No hables con desconocidos
La Ley de Deméter es un principio de diseño que se utiliza para reducir la dependencia entre los componentes de un sistema de software y
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
Patrón Unidad de Trabajo -Unit Of Work (UOW)
El patrón Unit of Work es un patrón de diseño que se utiliza para manejar transacciones en una aplicación. Es útil cuando se tienen varias