design
Recursos prácticos sobre design para ingenieros de software.
150 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 Identity Map
Cachea objetos por clave primaria para que cada fila corresponda a una instancia en memoria por...
Patrón Inbox
Usa una tabla o cola dedicada de inbox para registrar eventos o solicitudes entrantes, asegurando...
Intercepting Filter: Filtros de Petición Reutilizables
Compón responsabilidades transversales en una cadena de filtros reutilizables que interceptan...
Interpreter Pattern para Lenguajes de Expresion
Construye un interprete de lenguaje que evalua expresiones y reglas representando la gramatica como...
Patrón Interpreter
Define una representación para la gramática de un lenguaje junto con un intérprete que usa la...
Patrón Iterator para Colecciones Personalizadas
Accede a los elementos de un objeto agregado secuencialmente sin exponer su representación interna...
Patrón Iterator
Proporciona una forma de acceder a los elementos de una colección secuencialmente sin exponer su...
Patrón Manager
Centraliza el ciclo de vida, búsqueda y limpieza de objetos detrás de una clase manager dedicada —...
Patrón Marker Interface
Usa interfaces vacías como etiquetas de metadatos: cuándo una interfaz vacía supera a las...
Patron de Vista Materializada
Precomputa y almacena resultados de consultas costosas en una cache optimizada para lectura para...
Patrón Mediator para Componentes UI Desacoplados
Reduce dependencias caóticas entre componentes UI introduciendo un mediador que centraliza la...
Patrón Mediator
Define un objeto que encapsula cómo interactúa un conjunto de objetos. Un patrón de comportamiento...
Patrón Memento para Snapshots y Restauración de Estado
Captura y externaliza el estado interno de un objeto sin violar la encapsulación, habilitando undo,...
Patrón Memento
Captura y restaura el estado interno de un objeto sin violar el encapsulamiento. Un patrón de...
Patrón Mixin
Agrega comportamiento reutilizable a clases sin herencia componiendo métodos desde objetos...
Patrón Model-View-Presenter (MVP)
Separa la lógica de presentación de la view introduciendo un presenter que media entre el model y...
Patrón Model-View-ViewModel (MVVM)
Vincula componentes UI declarativamente a un ViewModel que expone datos y comandos, habilitando...
Patrón Module
Encapsula estado y comportamiento privados dentro de una unidad auto-contenida con una API pública....
Patrón Multiton
Gestiona un mapa de instancias singleton nombradas, proporcionando acceso controlado a un conjunto...
MVC Pattern en Aplicaciones Frontend Modernas
Aplica el Model-View-Controller pattern en aplicaciones React y Vue para separar datos, UI y logica...
No se encontraron resultados.