Browse Source

Lerntagebuch3VL

remotes/origin/HEAD
Sophia Weber 1 year ago
parent
commit
7f32c4546c
  1. 32
      Lerntagebuch.md

32
Lerntagebuch.md

@ -40,3 +40,35 @@ Hierdurch kann bei der Vererbung bei Klassen, die Wiederverwendbarkeit von Progr
Durch die Kommunikation zwischen den Klassen führt dies zu einer besseren Struktur. Durch die Kommunikation zwischen den Klassen führt dies zu einer besseren Struktur.
Ebenso wird die Testbarkeit verbessert, da kleine Klassen mit beschränkten Funktionalitäten durch isolierte Funktionen einfacher getestet werden können. Ebenso wird die Testbarkeit verbessert, da kleine Klassen mit beschränkten Funktionalitäten durch isolierte Funktionen einfacher getestet werden können.
Zusammengefasst kann festgehalten werden, dass bei der Objektorientierten Programmierung der Fokus auf den Objekten und ihrer Beziehung besonders vorteilhaft ist. Zusammengefasst kann festgehalten werden, dass bei der Objektorientierten Programmierung der Fokus auf den Objekten und ihrer Beziehung besonders vorteilhaft ist.
---
## Vorlesung vom 2023.11.07
### Lernziel
- Überblick über Entwurfsmuster mit: Vorteilen, Nachteilen, Definition, Anwendung, Kategorien und Beispielen
- Einführung in die Geschichte der Programmierwerkzeuge
- Vorteile und Beispiele von Integrated Development Environments (IDE)
- Einteilung und Zweck von Integrated Development Environments
### Erkenntnis
Für das Gruppenprojekt habe ich gelernt, dass Entwurfsmuster viele Vorteile bieten.
Zum Beispiel wird durch die Bekanntheit die Kommunikation erleichtert. Da Entwurfsmuster erprobt sind, ist gewiss, wie hilfreich diese sind.
Vor- und Nachteilen können besser abgewogen werden, z. B. durch bekannte Kosten und Haltbarkeit.
Sie eignen sich auch für bessere Dokumentation. Dies sollte für das Gruppenprojekt insbesondere in der Konzeptionsphase und im Mikro-Design beachtet werden.
Weiterhin habe ich mir vorgenommen, vor dem Gruppenprojekt einige Integrated Development Environments auszuprobieren.
### Wiederholung
Das Entwurfsmuster Beobachter ist ein Verhaltensmuster. Durch Verhaltensmuster soll das komplexe Verhalten der Software gestaltet werden.
Bei dem Beobachter Entwurfsmuster werden Veränderungen an einem bestimmten Objekt an beliebige Objekte übermittelt werden.
Diese Objekte, die in dem Fall die Beobachter sind, müssen sich hierfür bei dem zu beobachtenden Objekt registrieren.
Anschließend werden Beobachter über Änderungen informiert.
Durch dieses Verhaltensmuster müssen keine regelmäßigen Status-Anfragen von den Beobachtern gestellt werden, was in der Kommunikation sehr praktisch sein kann.
### Mitteilung an die Dozierenden
Eigentlich keine Kritik, eher eine Rückmeldung zu dem heutigen Feedback der Studierenden.
Ich bin auch Einsteigerin und empfinde die Vorlesung nicht als monoton, sondern als sehr wertvoll.
Wir wurden an verschiedene Themen herangeführt: Terminal, Git Repository. Das war für mich bisher sehr nützlich und motivierend.
Loading…
Cancel
Save