Explora 8 patrones con cuándo usarlos y cuándo evitarlos.
Prevenir fallos en cascada abriendo el circuito tras fallos
Punto de entrada único para microservicios
Transacciones distribuidas como secuencia de transacciones locales
Crear objetos sin especificar la clase exacta
Garantiza una sola instancia de una clase
Notificar a múltiples objetos sobre cambios de estado
Definir familia de algoritmos intercambiables
Abstracción sobre la capa de acceso a datos