From 4bf74b9a85d52262a0dcd5e1f51111fbe670aa4b Mon Sep 17 00:00:00 2001 From: fdai7726 Date: Fri, 10 Nov 2023 10:05:07 +0000 Subject: [PATCH] Update Lerntagebuch.md --- Lerntagebuch.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 57f6a12..05d8d14 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -25,3 +25,17 @@ Das Projekt soll nach den **SOLID-Prinzipien** der Softwareentwicklung gestaltet ### Wiederholung Die deklarative Programmierung ist ein Programmierparadigma, bei dem die Beschreibung des Problems im Vordergrund steht. Im Gegensatz zur imperativen Programmierung, bei der das **Wie** im Vordergrund steht, fragt man in der deklarativen Programmierung nach dem **Was**, das berechnet werden soll. + +## SU 03 (7.11.2023) + +### Lernziel + +- Die Bedeutung von Entwurfsmustern und ihre verschiedenen Arten verstehen. +- Effektiver Umgang mit Integrierten Entwicklungsumgebungen (IDEs) in der Praxis + +### Erkenntnis + +In der Projektarbeit der Softwareentwicklung sind Entwurfsmuster und IDEs unverzichtbare Werkzeuge. Entwurfsmuster bieten bewährte Lösungen für wiederkehrende Probleme, während IDEs eine zentrale Plattform für Entwickler bieten, um effizient Software zu erstellen, zu testen und zu debuggen, was die Kommunikation, Qualität und Effizienz in Projekten erheblich verbessert. + +### Wiederholung +Eine "**IDE**" ist eine "Integrierte Entwicklungsumgebung", die verschiedene Software-Tools in einer einzigen Benutzeroberfläche zusammenführt. Diese Tools umfassen oft einen Code-Editor, Compiler, Debugger und andere Ressourcen, mit dem Ziel, die Produktivität und Qualität in der Softwareentwicklung zu steigern.