From a5056b1f0809ea3fba279da84956381caed3f98e Mon Sep 17 00:00:00 2001 From: fdai7858 Date: Thu, 26 Oct 2023 14:30:43 +0000 Subject: [PATCH] 1. Eintrag ins Lerntagebuch (Vorlesung 24.10.2023) --- Lerntagebuch.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index e69de29..cc67a71 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -0,0 +1,18 @@ +# Lerntagebuch + +## SU 01 (24.10.2023) + +### Lernziel + +- Organisatorisches +- Eigenschaften eines Softwareentwicklers +- Unterschied eines Profis zum Laien +- Tugenden der Clean Code Developer Bewegung + +### Erkenntnis + +Als Softwareentwickler ist man eher ein Handwerker als ein Künstler, da man in erster Linie Produkte erschaffen soll, die funktional sind und als Werkzeuge dienen. Dabei richtet man sich nach Prinzipien, die auf Erfahrungswerten und Erkenntnissen beruhen, welche wir im Laufe des Semesters lernen, damit wir sie beim Gruppenprojekt in möglichst sauberer Ausführung anwenden können. Beispielweise steht uns das Werkzeug GitLab zur Verfügung, mit dem wir am Projekt arbeiten werden. + +### Wiederholung + +Die Clean Code Developer Bewegung ist eine Initiative für mehr Professionalität in der Software Entwicklung. Sie verkörpert Werte, Prinzipien und Tugenden, wie Effizienz, nur das zu machen, was gefordert ist oder Verlässlichkeit. Dabei soll die Möglichkeit von Fehlern in Programmen auf das Mindeste reduziert werden, um ein Scheitern der Software oder Hardware zu vermeiden. \ No newline at end of file