Prinzipien der Clean-Code-Developer: Wandelbarkeit, Korrektheit, Produkteffizient, Tue nur das Nötigste, Isoliere Aspekte, Halte Ordnung, etc.
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.
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.