design
Recursos prácticos sobre design para ingenieros de software.
152 resultados
Patrones para Código Mantenible
Los patrones de diseño no son recetas de libro de cocina — son un vocabulario compartido para discutir soluciones a problemas recurrentes. Saber cuándo aplicar (y cuándo evitar) un patrón es una marca de ingeniería senior.
Explora nuestro catálogo de patrones creacionales, estructurales y de comportamiento. Cada entrada incluye un escenario del mundo real, diagramas UML, implementación en múltiples lenguajes y una discusión de trade-offs. Desde Singleton hasta Outbox, encuentra la herramienta correcta para tu contexto.
Patrón Role
Asigna roles dinámicos a objetos en runtime en lugar de codificar comportamiento en jerarquías de...
Patrón Saga
Gestiona transacciones distribuidas a través de múltiples servicios encadenando transacciones...
Patron de Programador-Agente-Supervisor
Coordina la programacion de trabajos resilientes separando la logica de programacion de los agentes...
Patron de Convoy Secuencial
Preserva el orden de mensajes relacionados en un sistema distribuido agrupandolos en secuencias...
Patron Serverless Event Sourcing
Almacena el estado de funciones como un log de eventos append-only para que los workflows puedan...
Patron Serverless Fanout
Difunde un solo evento a multiples consumidores independientes via SNS, EventBridge o SQS para que...
Patron Serverless Function Composition
Encadena funciones serverless via Step Functions u orquestadores para construir workflows...
Patron Serverless Throttling
Maneja backpressure en serverless usando SQS, token buckets y limites de concurrencia para proteger...
Patron Serverless Warm Pool
Mantén las funciones Lambda calientes enviando pings periodicos para reducir la latencia de cold...
Patron de Sharding
Divide un dataset grande en particiones mas pequenas distribuidas entre multiples servidores para...
Patrón Singleton
Garantiza que una clase tenga una única instancia y proporciona un acceso global a ella. Patrón de...
Principios SOLID en TypeScript con Ejemplos Practicos
Aplica los cinco principios SOLID a codigo TypeScript para mejorar mantenibilidad, testeabilidad y...
Patrón Specification
Encapsula reglas de negocio para seleccionar objetos como objetos predicado reutilizables y...
Patrón State
Permite que un objeto altere su comportamiento cuando cambia su estado interno. Un patrón de...
Patron de Hosting de Contenido Estatico
Despliega archivos estaticos en una red de entrega de contenido o almacenamiento de objetos para...
Patrón Strategy
Define una familia de algoritmos, encapsula cada uno y los hace intercambiables. Patrón de diseño...
Patrón Template Method
Define el esqueleto de un algoritmo en una clase base, permitiendo que las subclases sobreescriban...
Patron de Throttling
Limita la tasa a la que un sistema procesa solicitudes o consume recursos para prevenir sobrecarga,...
Patrón Timeout
Previene que las operaciones se cuelguen indefinidamente imponiendo un tiempo máximo de ejecución....
Patrón Twin
Provee una alternativa a la herencia múltiple vinculando dos clases separadas a través de...
No se encontraron resultados.