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
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
Ponerle nombre a las cosas: camelCase, snake_case, kebab-case, PascalCase, MACRO_CASE y Train_Case
«Las convenciones de nomenclatura es una de las dos cosas difíciles en Informática» Jeff Atwood (Stack Overflow Co-founder) Ponerle nombre a las cosas, sobre todo
Redux
Redux es una librería de JavaScript que se utiliza para el manejo del estado en aplicaciones web. Se basa en el patrón de diseño de
Redux Toolkit
Aquí hay un ejemplo de cómo se puede utilizar Redux Toolkit con TypeScript: En este ejemplo, se está utilizando Redux Toolkit para crear un «slice»
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
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
Cómo actualizar el firmware del GeekeBrain
El firmware es como el Sistema Operativo del GeekeBrain. Cuando hay una actualización, tenemos que cargarle la nueva versión para corregir o mejorar el funcionamiento
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