Live briefing
Everything about Mediator pattern
Software architecture design pattern
In software engineering, the mediator pattern defines an object that encapsulates how a set of objects interact. This pattern is considered to be a behavioral pattern due to the way it can alter the program's running behavior. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Mediator patternA 5-minute orientation
- Skim a recent paper: CPR5 positively regulates pattern‐triggered immunity via a mediator proteinInfluential work since 2022
- Pick up a classic book: NoiseThe most-reprinted book on the subject
- Read the landmark paper: Posttranscriptional regulation of the heterochronic gene lin-14 by lin-4 mediates temporal pattern formation in C. elegansCited 3,667 times
- Go sideways: Observer patternA closely related topic
- Go sideways: Builder patternA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Posttranscriptional regulation of the heterochronic gene lin-14 by lin-4 mediates temporal pattern formation in C. elegans
Modulation of Meal Pattern in the Rat by the Anorexic Lipid Mediator Oleoylethanolamide
Cigarette Smoke–Induced Damage-Associated Molecular Pattern Release from Necrotic Neutrophils Triggers Proinflammatory Mediator Release
Age‐associated changes to pathogen‐associated molecular pattern‐induced inflammatory mediator production in dogs
Mechanical Stretch Alters Alveolar Type II Cell Mediator Release toward a Proinflammatory Pattern
Waist circumference is a mediator of dietary pattern in Non-alcoholic fatty liver disease
Is dietary pattern a mediator of the relationship between socioeconomic status and dental caries?
Mediator subunits: Gene expression pattern, a novel transcript identification and nuclear localization in human endothelial progenitor cells
🆕 Influential since 2022
📚 Books worth reading
NoiseDaniel Kahneman, Olivier Sibony · 2021
Restorative JusticeGerry Johnstone · 2001
Design PatternsErich Gamma, John Vlissides · 1995
Change, conflict and communityBarbara Kenton · 2008
The practice of social influence in multiple culturesRobert B. Cialdini, Daniel Barrett · 2000
Latino-Anglo bargainingChristine Rack · 2005
Arab Approaches to Conflict ResolutionNahla Yassine-Hamdan, Frederic S. Pearson · 2014
Patterns for computer-mediated interactionTill Schümmer, Till Schummer · 2007
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Observer pattern In software design and software engineering, the observer pattern is a software design pattern in which an object, called the subject (also known as event…
- Builder pattern The builder pattern is a design pattern that provides a flexible solution to various object creation problems in object-oriented programming. The builder…
- JavaBeans In computing based on the Java Platform, JavaBeans is a technology developed by Sun Microsystems and released in 1996, as part of JDK 1.1. The 'beans'…
- Decorator pattern In object-oriented programming, the decorator pattern is a design pattern that allows behavior to be added to an individual object dynamically, without…
- Dependency injection In software engineering, dependency injection is a programming technique in which an object or function receives other objects or functions that it requires…
- Visitor pattern A visitor pattern is a software design pattern that separates the algorithm from the object structure. Because of this separation, new operations can be…
- Java annotation In the Java computer programming language, an annotation is a form of syntactic metadata that can be added to Java source code, like an attribute. Classes…
- Singleton pattern In object-oriented programming, the singleton pattern is a software design pattern that restricts the instantiation of a class to a singular instance.…