TypeScript
Qué es TypeScript? Es un superconjunto de javascript, osea es javascript plus o javascript con esteroides. Basicamente añade tipado estatico de datos y una gestión
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
Node JS
Cómo depurar NodeJS? En el código podemos añadir una instrucción «debugger;«, cuando ejecutamos > node inspect fichero.js Nos enviará toda la info de lo que
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
El robot que encuentra a Wally antes que tú
Quien no a jugado alguna vez a encontrar a nuestro querido Wally entre la multitud. Pues este robot lo busca y lo encuentra en segundos. Es
Patrón de arquitectura: Backend for Frontend – BFF
El patrón de arquitectura de microservicios Backend For Frontend o BFF, lo empezaron a utilizar los ingenieros de SoundCloud en el año 2015, aunque sigue aplicándose a
Value Object
Los value objects (VO) son objetos que se identifican por su contenido y nos ayudan a modelar conceptos de negocio. Permite mantener la inmutabilidad en
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
Qué es un programa informático
Un programa informático, es una serie de ordenes o instrucciones que le damos a un ordenador o a cualquier otro dispositivo electrónico, que le indica
Java [Guía Rápida]
Hello World Tipos de datos boolean Puede contener los valores true o false.byte Enteros. Tamaño 8-bits. Valores entre -128 y 127.short Enteros. Tamaño 16-bits. Entre
JavaScript, cosas útiles
Crear un objeto de forma dinámica Si tienes que crear nuevos propiedades a un objeto de forma dinámica puedes hacer esto: Operar sobre un array
Java (chuleta)
Tipos de datos boolean Puede contener los valores true o false.byte Enteros. Tamaño 8-bits. Valores entre -128 y 127.short Enteros. Tamaño 16-bits. Entre -32768 y