From 51f6f92b4d17036ff257da0f10b03606e90e8d68 Mon Sep 17 00:00:00 2001 From: fdai7812 Date: Fri, 10 Nov 2023 10:56:19 +0000 Subject: [PATCH] Update Lerntagebuch.md --- Lerntagebuch.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 5179e42..e1bcf12 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -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.