Mediator

Mediator är ett designmönster inom mjukvaruutveckling som kapslar in ömsesidigt beteende mellan objekt i en separat klass för att undvika direkta referenser mellan objekten. Mönstret syftar till att få en lösare koppling mellan objekt vilket minskar beroendet mellan objekten och gör koden lättare att underhålla. Ett exempel på användningområde är att koppla ett användargränssnitt löst mot objekt som representerar systemets problemområde.

Referenser

Braude, Eric J. (2004) (på engelska). Software design: from programming to architecture. New York: J. Wiley. Libris 8732312. ISBN 0-471-20459-5 

v  r
Designmönster inom programmering
Gang of Fours mönster
Skapandemönster
Abstrakt fabrik · Byggare · Fabriksmetod · Prototyp · Singleton
Strukturmönster
Adapter · Brygga · Dekoratör · Fasad · Flugvikt · Komposit · Proxy
Beteendemönster
Ansvarskedja · Besökare · Interpreter · Iterator · Kommando · Mallmetod · Mediator · Memento · Observatör · Strategi · Tillstånd
Arkitektmönster
Model-View-Controller
Personer
Christopher Alexander · Erich Gamma · Ralph Johnson · John Vlissides · Grady Booch · Kent Beck · Ward Cunningham · Martin Fowler · Robert Martin · Jim Coplien · Douglas Schmidt · Linda Rising
Böcker
Design Patterns