Domain-driven Design an der Hochschule München

Karteikarten und Zusammenfassungen für Domain-driven Design an der Hochschule München

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs Domain-driven Design an der Hochschule München.

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Was sind Microservices?    

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Was ist Continuous Delivery (CD)?

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Was ist Domain-driven Design?

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Was ist ein Bounded Context? Nenne dazu das Beispiel aus der Bücherei.

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Was sind Module?

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Warum ist die Trennung von Fachlichkeit und Technik so wichtig?

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Was ist die Ubiquitous Language?
Wo wird sie angewendet?

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Was ist Refactoring?

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Was sind Pattern?

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Was meint Eric Evans mit Strategic Design?

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Generic Subdomain und Core Domain. Was bedeuten diese Begriffe?

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Was ist mit Tactical Design gemeint?    

Kommilitonen im Kurs Domain-driven Design an der Hochschule München. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für Domain-driven Design an der Hochschule München auf StudySmarter:

Domain-driven Design

Was sind Microservices?    
Microservices sind ein Architekturmuster der Informationstechnik, bei dem komplexe Anwendungssoftware aus unabhängigen Prozessen komponiert wird, die untereinander mit sprachunabhängigen Programmierschnittstellen kommunizieren. Die Dienste sind weitgehend entkoppelt und erledigen eine kleine Aufgabe.

Domain-driven Design

Was ist Continuous Delivery (CD)?
kontinuierliche Auslieferung.
bezeichnet eine Sammlung von Techniken, Prozessen und Werkzeugen, die den Softwareauslieferungsprozess (englisch: Deployment) verbessern.

Domain-driven Design

Was ist Domain-driven Design?
Domain-driven Design (DDD) ist ein Ansatz für die Entwicklung komplexer Software:
1. Man konzentriert sich auf die Core Domain
2. Modelle werden in kreativer Zusammenarbeit von Domänen-Praktikern(Fachkräften) und Software-Praktikern erkundet
3. Es gibt eine Ubiquitous Language in einem expliziten (eindeutigen) Bounded Context gesprochen wird

Domain-driven Design

Was ist ein Bounded Context? Nenne dazu das Beispiel aus der Bücherei.
abgegrenzter Kontext
Hier wird eine bestimmte Sprache gesprochen. In diesem Kontext hat ein Begriff eine bestimmte Bedeutung, der aber in einem anderen Bounded Context wieder etwas ganz anderes bedeuten kann. Beispiel Bücherei: Ich leihe mir ein Buch aus. Das hat einen bestimmten Zustand, besteht physikalisch, es hat eine bestimmte ID usw.
Ich kann aber auch nach einem Buch suchen. Dann hat das Buch einen gewissen Autor, Verlag, beschreibt mehrere Bücher in der Ausleihe usw. Wenn ich also mit einem Fachexperten spreche, können wir ganz andere Dinge meinen. In einem Bounded Context aber nicht hier wird das klar geregelt. Weiterer wichtiger Punkt ist, dass die Klassen nicht weiter wachsen durch zusätzliche Methoden, die angebracht werden müssen, um allen Büchern gerecht zu werden.
Es ist die Beschreibung einer Grenze (typischerweise ein Subsystem oder die Arbeit eines bestimmten Teams), innerhalb derer ein bestimmtes Modell definiert und anwendbar ist.

Domain-driven Design

Was sind Module?
fachliche Bestandteile der Domäne

Domain-driven Design

Warum ist die Trennung von Fachlichkeit und Technik so wichtig?
Technik ändert sich sehr schnell und muss oft erneuert werden.
Fachliche Themen, also Versicherungen und Banken, ändern sich nicht so schnell
Man hat festgestellt, dass man technische Schichten, um eine Unabhängigkeit zu erreichen

Domain-driven Design

Was ist die Ubiquitous Language?
Wo wird sie angewendet?
allgegenwärtige Sprache
ist überall: im Code, im Datenbankmodell und auch der Sprache, die der Fachbereich spricht.
Gemeinsame Sprache, die in einem Bounded Context gesprochen wird.

Domain-driven Design

Was ist Refactoring?
bezeichnet in der Software-Entwicklung die manuelle oder automatisierte Strukturverbesserung von Quelltexten unter Beibehaltung des beobachtbaren Programmverhaltens.
(z.B. laufenden Code in Funktionen unterteilen für eine bessere übersicht)

Domain-driven Design

Was sind Pattern?
Pattern bieten Musterlösungen für wiederkehrende Probleme. Der Begriff Pattern bezeichnet in der  IT und Informatik spezielle Entwurfsmuster, also Strukturen, Modelle oder Schablonen und Muster die sich besonders gut zur Entwicklung stabiler Software als Modell nutzen lassen. 

Domain-driven Design

Was meint Eric Evans mit Strategic Design?
den Entwurf-im-Großen
Wie zerlege ich ein großes System sinnvoll, damit es übersichtlich ist

Domain-driven Design

Generic Subdomain und Core Domain. Was bedeuten diese Begriffe?
Ich habe mein Gesamtsystem und nicht jeder Teil des Systems ist gleich wichtig.
E-Commerce-System und ich baue die Buchhaltung(ich verkaufe damit nicht mehr Produkte, es ist aber dennoch wichtig --> eine Generic Subdomain). Core Domain wäre die Fähigkeit, die einem von anderen unterscheidet. Z.B die schnelle Auslieferung von Produkten (wir sind dabei nicht besonders günstig). Hier wird Geld gemacht
Die grundlegende Idee: ich benenne Dinge als wichtig und weniger wichtig --> dadurch bekomme ich eine Aufteilung des Systems.

Domain-driven Design

Was ist mit Tactical Design gemeint?    
Das Modell auf einer kleineren Ebene zu betrachten.
Z.B in Form von Klassen

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für Domain-driven Design an der Hochschule München zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang Domain-driven Design an der Hochschule München gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur Hochschule München Übersichtsseite

Volkswirtschaftslehre

Informationssysteme

Produktion

Verfahrens- und Umwelttechnik

Product Lifecycle Management

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für Domain-driven Design an der Hochschule München oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards

So funktioniert's

Top-Image

Individueller Lernplan

StudySmarter erstellt dir einen individuellen Lernplan, abgestimmt auf deinen Lerntyp.

Top-Image

Erstelle Karteikarten

Erstelle dir Karteikarten mit Hilfe der Screenshot-, und Markierfunktion, direkt aus deinen Inhalten.

Top-Image

Erstelle Zusammenfassungen

Markiere die wichtigsten Passagen in deinen Dokumenten und bekomme deine Zusammenfassung.

Top-Image

Lerne alleine oder im Team

StudySmarter findet deine Lerngruppe automatisch. Teile deine Lerninhalte mit Freunden und erhalte Antworten auf deine Fragen.

Top-Image

Statistiken und Feedback

Behalte immer den Überblick über deinen Lernfortschritt. StudySmarter führt dich zur Traumnote.

1

Lernplan

2

Karteikarten

3

Zusammenfassungen

4

Teamwork

5

Feedback