diff --git a/Lerntagebuch.md b/Lerntagebuch.md index f73b901..e3720c9 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -26,3 +26,17 @@ Mit den Programmierparadigmen wird es zu einem einfacher eine Programmiersprache #### 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. + +### 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.