@ -246,6 +246,8 @@ Die Polymorphie ist ein Konstrukt der objektorienten Programmierung. Sie lässt
### Lernziel
### Lernziel
#### Vorlesung
- Entwurfsmuster
- Entwurfsmuster
- Was ist das?
- Was ist das?
- Ausgeliehenes Konzept aus der Architektur
- Ausgeliehenes Konzept aus der Architektur
@ -398,7 +400,31 @@ Die Polymorphie ist ein Konstrukt der objektorienten Programmierung. Sie lässt
- setzt auf Plugins
- setzt auf Plugins
- Teamcoding
- 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.