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 Bridge
Desacopla una abstracción de su implementación para que ambas puedan variar independientemente. Un...
Builder Pattern para Objetos de Configuracion Complejos
Usa el Builder pattern para construir objetos de configuracion complejos con parametros opcionales...
Patrón Builder
Construye objetos complejos paso a paso. Patrón de diseño creacional para construcción de objetos...
Patrón Business Delegate
Reduce el acoplamiento entre capas de presentación y negocio introduciendo un intermediario que...
Patrón Cache-Aside
Carga datos en el caché bajo demanda desde el almacenamiento principal. Un patrón de caché que da a...
Patron Cache Invalidation
Estrategias para mantener frescos los datos cacheados: expiracion TTL, invalidacion explicita,...
Patron Cache Stampede Prevention
Previene thundering herd de cache misses con locks, single-flight y refresco temprano para proteger...
Chain of Responsibility para Middleware de Procesamiento
Pasa peticiones a lo largo de una cadena de handlers donde cada handler decide si procesa la...
Patrón Chain of Responsibility
Pasa solicitudes a lo largo de una cadena de manejadores hasta que uno la procese. Un patrón de...
Patrón Circuit Breaker
Previene fallos en cascada deteniendo solicitudes a servicios que están fallando. Un patrón...
Patrón Claim Check
Almacena payloads grandes en storage externo y pasa solo un token de referencia ligero a través del...
Command Pattern con Undo/Redo en TypeScript
Implementa el Command pattern para encapsular peticiones como objetos, habilitando operaciones...
Patrón Command
Encapsula una petición como un objeto, permitiendo parametrizar clientes con colas, logs y...
Patrón Compensating Transaction
Deshace los efectos de una transacción completada ejecutando una operación contraria, habilitando...
Patrón Composite Entity
Mapea una entidad coarse-grained a múltiples tablas de base de datos componiendo objetos...
Composite Pattern para Arboles de Componentes UI en React
Usa el Composite pattern para componer objetos en estructuras de arbol, permitiendo que clientes...
Patrón Composite
Compone objetos en estructuras de árbol para representar jerarquías parte-todo. Un patrón...
Patrón Content Delivery Network (CDN)
Distribuye contenido estático y en vivo a través de servidores edge geográficamente dispersos para...
Patrón Context Object: Ejemplos
Aprende el patrón Context Object para reducir el bloat de parámetros. Ejemplos en Python, Java y...
Patrón CQRS
Separa las operaciones de lectura y escritura en modelos diferentes, optimizando cada uno para su...
No se encontraron resultados.