From 9ecf37d3ae81155e94dd0e786dd5844119278916 Mon Sep 17 00:00:00 2001 From: fdai7783 Date: Sun, 12 Nov 2023 20:37:08 +0000 Subject: [PATCH] Update Lerntagebuch.md --- Lerntagebuch.md | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 887ebc9..7ff6050 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -246,6 +246,8 @@ Die Polymorphie ist ein Konstrukt der objektorienten Programmierung. Sie lässt ### Lernziel +#### Vorlesung + - Entwurfsmuster - Was ist das? - Ausgeliehenes Konzept aus der Architektur @@ -398,7 +400,31 @@ Die Polymorphie ist ein Konstrukt der objektorienten Programmierung. Sie lässt - setzt auf Plugins - Teamcoding - +#### Übung + +- downloaden und Installation von Eclipse +- Wiederholung verschiedener bereits gelernter Kozepte + - Programmierparadigmen und Vorteile einer IDE +- Aufgaben mit Eclipse + - Anwendung von IDE Tools + - Debugger + - setzen und nutzen von breakpoints + - im Debuggermodus läuft Code durch bis zum nächsten breakpoint + - bringt aber beim normalen ausführen nix (_Code hält nicht an_) + - step over + - Schritt zur nächsten Codezeile + - step into + - Folgen des Funktionsaurufs + - zeigt Variablen in Scope (mit ihren Werten) und Funktionen im Callstack in ihrer Abfolge an + +### Erkenntnis + +IDEs sind eine praktische Hilfe bei der Entwicklung von Code. Durch ihren vielen Funktionen bieten sie Vorteile, die sonst mühsam per Hand umgesetzt werden müssten. Abgesehen von ihrem anfänglichen Lernaufwand haben Entwurfsmuster viele Vorteile ins Besondere bei der Programmierung von objektorientem Code. + +### Wiederholung + + +