Skip to content
Model View Presenter
EntityQ944207· pop 13· linked from 109 articles

Model View Presenter

Sign in to save

Also known as MVP

Entwurfsmuster

Wikidata facts

Show 1 more fact
Stack Exchange tag
stackoverflow.com/tags/mvp
Sources (1)

via Wikidata · CC0

Article · Deutsch

Model View Presenter (Abkürzung MVP; wörtlich etwa ‚Modell-Ansicht-Präsentierer‘) ist ein Entwurfsmuster in der Softwareentwicklung, das aus dem Model View Controller (MVC) hervorgegangen ist. Es beschreibt einen neuartigen Ansatz, um das Modell (engl. model) und die Ansicht (engl. view) komplett voneinander zu trennen und über einen Präsentierer (engl. presenter) zu verbinden. Dabei steht neben einer deutlich verbesserten Testbarkeit auch die strengere Trennung der einzelnen Komponenten im Gegensatz zu MVC im Vordergrund. Erstmals eingesetzt und genannt wurde dieses Entwurfsmuster in den 1990er-Jahren von IBM und Taligent. Martin Fowler formulierte jedoch im Jahre 2004 model-view-presenter nach seinem Verständnis. Seine Definition ist heute ausschlaggebend.

Abstract from DBpedia / Wikipedia · CC BY-SA