@ -26,3 +26,17 @@ Mit den Programmierparadigmen wird es zu einem einfacher eine Programmiersprache
#### Wiederholung
#### Wiederholung
Wenn eine Programmiersprache objektorientiert ist bedeutet das, dass diese Klassen und Objekte sowie Vererbung unterstützt. Der Vorteil daran ist die bessere Strukturierung des Programmes, sowie eine bessere Testbarkeit, da man einzelne teile des Programmes nicht nur wiederverwenden sondern auch testen kann.
Wenn eine Programmiersprache objektorientiert ist bedeutet das, dass diese Klassen und Objekte sowie Vererbung unterstützt. Der Vorteil daran ist die bessere Strukturierung des Programmes, sowie eine bessere Testbarkeit, da man einzelne teile des Programmes nicht nur wiederverwenden sondern auch testen kann.
### SU 03 (07.11.2023)
#### Lernziel
- Entwurfsmuster
- Integrated Development Environment (IDE)
- Debugging (mit Übung)
#### Erkenntnis
Mithilfe von dem wissen von Entwurfsmuster sowie Debugging, werde ich in der Lage sein Programme von vornherein Effizient gestalten und Testen zu können. Erlernt habe ich die Funktion von Breakpoints um das Programm damit an diesen anzuhalten und dessen aktuelle Variablen abzurufen. Die Erkenntnisse über Debugging werden mir in dem Gruppenprojekt helfen dieses zu überprüfen und anschließend Fehler zu beheben.
#### Wiederholung
Ein Integrated Development Environment (IDE) wie z.B Eclispse und Visual Studio Code, sind Softwares, die als Werkzeugkasten für Entwickler dient. Sie bieten eine große Auswahl an Funktionen die dazu dienen Code Effizienter sowie schneller zu schreiben. IDEs unterstützen meist auch mehrere Programmiersprachen, können diesen Code auch kompilieren und besitzen meist auch Funktionen zum Debugging. Daher sind sie eine Art "all-in-one" Programm, da diese alles besitzen um selbst ein voll funktionelles Programm zu schreiben.