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