1 repository
Patterns for managing communication flows and object interactions to decouple senders from receivers.
Distinct from Message Routing: Focuses on internal object communication patterns (e.g., Observer, Mediator) rather than external network message routing.
Explore 1 awesome GitHub repository matching networking & communication · Behavioral Routing Patterns. Refine with filters or upvote what's useful.
Acest proiect este o bibliotecă de design patterns pentru TypeScript și un ghid de arhitectură. Oferă o colecție de tipare de arhitectură software standard în industrie, implementate în TypeScript pentru a demonstra crearea și comunicarea obiectelor. Biblioteca servește drept referință practică pentru aplicarea principiilor de design orientat pe obiecte, utilizând tipizarea statică pentru a impune cerințele structurale ale acestor tipare în timpul fazei de compilare. Conținutul acoperă implementarea tiparelor de creație pentru a decupla instanțierea obiectelor de logica de business, tipare structurale pentru a aranja clasele și obiectele în compoziții mai mari și tipare comportamentale pentru a gestiona comunicarea obiectelor și distribuția responsabilităților.
Implements behavioral patterns that decouple object communication and message routing within a system.