Domain-driven Design an der Hochschule München

Karteikarten und Zusammenfassungen für Domain-driven Design im Wirtschaftsingenieurwesen Studiengang an der Hochschule München in Augsburg

CitySTADT: Augsburg

CountryLAND: Deutschland

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.

Schaue jetzt auf StudySmarter nach, welche Lernmaterialien bereits für deine Kurse von deinen Kommilitonen erstellt wurden. Los geht’s!

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.

Schaue jetzt auf StudySmarter nach, welche Lernmaterialien bereits für deine Kurse von deinen Kommilitonen erstellt wurden. Los geht’s!

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 ist Continuous Delivery (CD)?

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 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 ist ein Modul im Software Engineering?

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

Was bedeutet Continuous Integration?

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

Was ist Modularität (ein modularisierter Aufbau)?    

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

Nenne die Definition von Softwarearchitektur. Nach welchen Kriterien kann ihre Qualität bestimmt werden

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 bedeutet Kopplung in der Softwareentwicklung?

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

In welchen Architekturen wird beim Domain-driven Design am besten entwickelt?

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

Was bedeutet Kohäsion in der Informatik?

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

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 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 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 ist ein Modul im Software Engineering?

Ein Baustein eines Softwaresystems, der bei der Modularisierung entsteht. Eine funktionale geschlossene Einheit, die einen bestimmten Dienst bereitstellt

Domain-driven Design

Was bedeutet Continuous Integration?

Beschreibt den Prozess, dass man fortlaufend, permanent Komponenten zu einer Anwendung zusammenfügt.
Vorteil ist, dass der Code fortlaufend gefixt werden kann und nicht erst kurz vor einem Meilenstein.

Domain-driven Design

Was ist Modularität (ein modularisierter Aufbau)?    

Modularität ist die Aufteilung eines Ganzen (Systems) in Teile, die als Module, Komponenten, Bauelemente, usw. bezeichnet werden. 

Domain-driven Design

Nenne die Definition von Softwarearchitektur. Nach welchen Kriterien kann ihre Qualität bestimmt werden

Strukturen eines Softwaresystems: Softwareteile, die Beziehungen zwischen diesen und deren Eigenschaften.
Modifizierbarkeit, Wartbarkeit, Sicherheit, Performance

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 bedeutet Kopplung in der Softwareentwicklung?

Die Verknüpfung von verschiedenen Systemen, Anwendungen oder Softwaremodulen. Außerdem ist es ein Maß dass die Stärke dieser Verknüpfung die daraus resultierende Abhängigkeit beschreibt.

Domain-driven Design

In welchen Architekturen wird beim Domain-driven Design am besten entwickelt?

Schichten und hexagonale Architektur

Domain-driven Design

Was bedeutet Kohäsion in der Informatik?

Kohäsion beschreibt, wie gut eine Programmeinheit eine logische Aufgabe oder Einheit abbildet. In einem System mit starker Kohäsion ist jede Programmeinheit (Methode, Klasse, Modul) für eine bestimmte Aufgabe zuständig.

Gradient

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

Andere Kurse aus deinem Studiengang

Für deinen Studiengang Wirtschaftsingenieurwesen 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

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 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.

StudySmarter Flashcard App and Karteikarten App
d

4.5 /5

d

4.8 /5

So funktioniert StudySmarter

Individueller Lernplan

Bereite dich rechtzeitig auf all deine Klausuren vor. StudySmarter erstellt dir deinen individuellen Lernplan, abgestimmt auf deinen Lerntyp und Vorlieben.

Erstelle Karteikarten

Erstelle dir Karteikarten in wenigen Sekunden mit Hilfe von effizienten Screenshot-, und Markierfunktionen. Maximiere dein Lernverständnis mit unserem intelligenten StudySmarter Trainer.

Erstelle Zusammenfassungen

Markiere die wichtigsten Passagen in deinen Dokumenten und StudySmarter erstellt dir deine Zusammenfassung. Ganz ohne Mehraufwand.

Lerne alleine oder im Team

StudySmarter findet deine Lerngruppe automatisch. Teile Karteikarten und Zusammenfassungen mit deinen Kommilitonen und erhalte Antworten auf deine Fragen.

Statistiken und Feedback

Behalte immer den Überblick über deinen Lernfortschritt. StudySmarter zeigt dir genau was du schon geschafft hast und was du dir noch ansehen musst, um deine Traumnote zu erreichen.

1

Individueller Lernplan

2

Erstelle Karteikarten

3

Erstelle Zusammenfassungen

4

Lerne alleine oder im Team

5

Statistiken und Feedback

Nichts für dich dabei?

Kein Problem! Melde dich kostenfrei auf StudySmarter an und erstelle deine individuellen Karteikarten und Zusammenfassungen für deinen Kurs Domain-driven Design an der Hochschule München - so schnell und effizient wie noch nie zuvor.