-Entwurfsmusters sind vorgefertigte Lösungen für verschiedene Aufgabentypen.
### Kritik
-Da die Vorlesung etwas verspätet gepostet wurde, gab es einige Schwierigkeiten bei der Organisation der Zeit für den Kurs. Es gab auch einige kleinere Missverständnisse über den Code aus der Ubung, da meine Kenntnisse von Java im Moment nicht gut genug sind, wäre es schön, wenn die Ubung auch in C wäre. Über den Unterricht selbst oder die Ubung kann ich mich nicht beklagen, alles war auch für Anfänger wie mich gut verständlich.
## SU 04 (2022-11-16)
### Lernziele
-Why Git?
-Branching
-Merge or Rebase
### Erkentnisse
-Vor und Nachteile von git
-How to commit
-Unterschied zwischen Merge und Rebase
### Wiederholung
-Wir haben gelernt, dass Sie mit Git permanenten Zugriff auf Ihre Dateien haben, so dass Sie die Änderungen, die Sie an Ihrem Projekt vorgenommen haben, in Git einsehen können. Git ist auch ein ziemlich sicherer SMC. Wir lernten auch die verschiedenen Arten von SMC (zentralisiert, dezentralisiert) und die Unterschiede zwischen ihnen kennen.
Zum Schluss möchte ich noch den meiner Meinung nach wichtigsten Teil erwähnen, nämlich den Unterschied zwischen Git Rebase und Git Merge.
### Kritik
-Alles war toll, Gibts keine negative Aspekte beim Seminare und Ubungen!