From cec49a49c43481f42fa64a4ed44269e211da3089 Mon Sep 17 00:00:00 2001 From: fdai7906 Date: Thu, 2 Nov 2023 11:36:08 +0000 Subject: [PATCH] =?UTF-8?q?Lerntagebucheintrag=20f=C3=BCr=20SU=2002?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Lerntagebuch.md | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index c4d432a..6f375fc 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -1,6 +1,6 @@ # Lerntagebuch -## SU 01 (21.10.2021) +## SU 01 (21.10.2023) ### Lernziel @@ -14,8 +14,28 @@ Prinzipien der Clean-Code-Developer: Wandelbarkeit, Korrektheit, Produkteffizient, Tue nur das Nötigste, Isoliere Aspekte, Halte Ordnung, etc. -### Widerholung +### Wiederholung Softwareentwickler gehören zu den Handwerkern. Unternehmen bekommen ein Produkt, welches ihnen einen Vorteil bringen soll, dabei ist erstmal egal ob das Design eine passende Farbe hat. --- + +## SU 02 (31.10.2023) + +### Lernziel + +- Was sind Programmierparadigmen +- Verschiedene Arten von Programmierparadigmen kennengelernt + - Imperative, Deklarative, Prozedurale, etc. +- Verschiedene Arten von Programmiersprachen kennengelernt + - typisierte, typenlose Programmiersprache +- Prinzipien der Programmierung (do's and dont's) + - Solid, Stupid + +### Erkenntnis + +Die do's and dont's eines Programmierers. Zum Beispiel: Code sollte offen für Erweiterung aber geschlossen für Veränderung sein. Außerdem sollte klar sein was der Code macht und bei der Nutzung sollten keine Überraschungen entstehen. Code erst optimieren wenn es sich auch wirklich Lohnt, bei einem Fehler zum Beispiel und man sich auch sicher ist, dass es sich auch um den Fehler handelt. Ansonsten ist ein ordentlicher und verständlicher Code wesentlich wichtiger als eine Optimierung. + +### Wiederholung + +Das Prinzip KISS oder Keep It Simple (and) Stupid bedeutet so viel wie Code so zu schreiben, dass man ihn auch noch in Zukunft verstehen wird. Der Code soll verständlich und "einfach" geschrieben sein.