@ -34,3 +34,21 @@ Wir haben durch die Vorstellung der Programmierparadigmen eine bessere Erkenntni
### Wiederholung
Die deklarative Programmierung ist ein Programmierparadigma, dass sich besonders für Beweise aufgrund einer einfachen mathematischen Basis eignet. Die abstrakte Problembeschreibung ist bei diesem Programmierparadigma sehr wichtig, da der Lösungsweg automatisch ermittelt wird. Anders als bei der imperativen Programmierung werden keine exakten Ausführungsanweisungen gestellt.
## Vorlesung 07.11.2023
### Lernziel
- Entwurfsmuster als Lösungsschablonen für wiederkehrende Entwurfsprobleme
- Verschiedene Mustertypen der Entwurfsmuster
- Entstehung der Programmierwerkzeuge in der Vergangenheit
- Typische unterstützende Funktionen von IDEs
- Arbeiten mit der IDE Eclipse und einem Beispielprogramm in Java
### Erkenntnis
Durch die Einführung von Entwurfsmustern können wir einen Nutzen aus diesen ziehen, indem wir für bekannte Probleme Lösungsschablonen verwenden und bereits die Vor- und Nachteile kennen. Die Vorstellung der Funktionen von IDEs erleichtern uns diese effektiv zu Nutzen und Einzusetzen. Außerdem hat unserer Gruppe die Arbeit am Beispielprogramm in Java mit Eclipse geholfen, das theoretische Wissen in der Praxis umzusetzen und besser für das Gruppenprojekt vorbereitet zu sein.
### Wiederholung
Eine IDE ist eine integrierte Entwicklungsumgebung für diverse Programmiersprachen. Diese zeichnet sich durch viele Funktionen wie beispielsweise das Syntax-Hervorheben oder das Debugging aus. Es existieren IDEs für spezifische Programmiersprachen und Zielplattformen von verschiedenen Unternehmen.