@ -35,3 +35,14 @@ Es gibt verschiedene Programmierparadigmen, beispielsweise funktionale und objek
Mit den Entwurfsmustern haben wir ein Werkzeug kennengelernt, mit dem wir Probleme mit erprobten Code-Schablonen lösen können. Mit den Debugging-Tools von IDE's können wir Fehler schneller finden und beheben und so die Zeit für das Debuggen reduzieren.
### Wiederholung
Wir haben drei Arten von Entwurfsmustern kennengelernt: Erzeugungsmuster zum Erstellen von Objekten, Strukturmuster, die Objekten gewisse Eigenschaften vorschreiben, und Verhaltensmuster, die die Funktionsweise von Objekten vorgeben. Mit dem Bebugging-Tool von IDE's können Fehler schneller gefunden werden, da die aktuellen Variablenwerte und der Funktionsstack live angezeigt werden kann und mit Breakpoints und Steps gearbeitet werden kann.
## Vorlesung vom 2023.11.14 - SU
### Lernziel
- warum Source Code Management-Programme?
- Einstieg in git
### Erkenntnis
Der Hauptvorteil von Source Code Management-Software für unser Projekt ist das einfache Arbeiten im Team, da wir unsere Fortschritte recht einfach kombinieren können. Außerdem können wir mit einer Code Management-Software wie git leicht auf verschiedene benannte Versionen zugreifen, was das finden und beheben von Fehlern im Projekt vereinfachen sollte.
### Wiederholung
Git ist ein verteiltes Versionskontrollsystem, bei dem jeder Entwickler eine eigene Kopie des Repositories hat. Dabei gibt es verschiedene Branches wie master/main, develop, realease, hotfix und feature, die alle ihren eigenen Zweck haben.