Wir arbeiten daran, die Unionpedia-App im Google Play Store wiederherzustellen
AusgehendeEingehende
🌟Wir haben unser Design fĂŒr eine bessere Navigation vereinfacht!
Instagram Facebook X LinkedIn
Ihre eigene Unionpedia mit Ihrem Logo und Ihrer Domain, ab 9,99 USD/Monat
Mein Unionpedia erstellen

VIPER (Entwurfsmuster)

Index VIPER (Entwurfsmuster)

VIPER ist ein Software-Entwurfsmuster.

Inhaltsverzeichnis

  1. 8 Beziehungen: Benutzerschnittstelle, Dynamische Bindung, Entwurfsmuster, Geschäftslogik, Model View Controller, Model View ViewModel, Prinzipien objektorientierten Designs, Softwarearchitektur.

Benutzerschnittstelle

Die Benutzerschnittstelle (nach der Gesellschaft für Informatik – Fachbereich Mensch-Computer-Interaktion auch Benutzungsschnittstelle; User Interface) oder auch Nutzerschnittstelle ist die Stelle oder Handlung, mit der ein Mensch mit einer Maschine oder einem Arbeitsgerät in Interaktion tritt.

Sehen VIPER (Entwurfsmuster) und Benutzerschnittstelle

Dynamische Bindung

Der Begriff dynamische Bindung bezeichnet die verzögerte Bindung eines Namens an ein Objekt, das diesen Namen implementiert; die Bindung des Namens an z. B.

Sehen VIPER (Entwurfsmuster) und Dynamische Bindung

Entwurfsmuster

Entwurfsmuster sind bewährte Lösungsschablonen für wiederkehrende Entwurfsprobleme sowohl in der Architektur als auch in der Softwarearchitektur und -entwicklung.

Sehen VIPER (Entwurfsmuster) und Entwurfsmuster

Geschäftslogik

Geschäftslogik (auch Anwendungslogik) ist ein abstrakter Begriff in der Softwaretechnik, der eine Abgrenzung der durch die Aufgabenstellung selbst motivierten Logik eines Softwaresystems zu der notwendigen, technischen Logik zum Ziel hat.

Sehen VIPER (Entwurfsmuster) und Geschäftslogik

Model View Controller

Beobachter). Model View Controller (MVC, für Modell-Ansicht-Steuerung) ist ein Muster zur Unterteilung einer Software in die drei Komponenten Datenmodell (englisch model), Ansicht (englisch view) und Programmsteuerung (englisch controller).

Sehen VIPER (Entwurfsmuster) und Model View Controller

Model View ViewModel

MVVM-Konzept: Die Datenbindung (Data Binding) ermöglicht die Trennung von View (z. B. XAML-Markup oder HTML) und Model für die Darstellung. Model View ViewModel (MVVM) ist ein Entwurfsmuster und eine Variante des Model-View-Controller-Musters (MVC).

Sehen VIPER (Entwurfsmuster) und Model View ViewModel

Prinzipien objektorientierten Designs

Prinzipien objektorientierten Designs sind Prinzipien, die zu gutem objektorientierten Design führen sollen.

Sehen VIPER (Entwurfsmuster) und Prinzipien objektorientierten Designs

Softwarearchitektur

Eine Softwarearchitektur ist einer der Architekturtypen in der Informatik und beschreibt die grundlegenden Komponenten und deren Zusammenspiel innerhalb eines Softwaresystems.

Sehen VIPER (Entwurfsmuster) und Softwarearchitektur