|
|
@ -11,4 +11,28 @@ |
|
|
|
Außerdem kann ich als Developer mit den gelernten vim-Befehlen vor anderen flexen. |
|
|
|
### Kritik |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## SU 02 (31.09.2023) |
|
|
|
|
|
|
|
### Lernziel |
|
|
|
- Imperative Programmierung |
|
|
|
- Deklarative Programmierung |
|
|
|
- Prozedurale Programmierung |
|
|
|
- Objektorientierte Programmierung |
|
|
|
- Funktionale Programmierung |
|
|
|
- Typisierte Programmiersprache |
|
|
|
- Typenlose Programmierpsrache |
|
|
|
- Prinzipien der Programmierung(do's & don't - SOLID vs. STUPID) |
|
|
|
|
|
|
|
### Erkenntnis |
|
|
|
Ich/Wir kann/können mich/uns jetzt dazu entscheiden welche Art der Programmierung ich/wir jetzt für das Gruppenprojekt benutzen. |
|
|
|
Mit den Prinzipen der Programmierung kann man den Code des Gruppenprojekts effizient und sauber halten. |
|
|
|
|
|
|
|
### Wiederholung |
|
|
|
Bei Deklarative Programmierung is die Beschreibung des Problems hoechste Prioritaet. Die Loesung dazu wird dann automatisch ermittelt. |
|
|
|
Beispiel Sprachen dazu waeren HTML, CSS, SQL und XML. |
|
|
|
Deklarative Programme sind oft kuerzer. Man kann alle einzelnen Teile des Programm selbststaendig laufen lassen. |
|
|
|
Der Ablauf des Programms, also in welcher Reihenfolge alles ausgefuehrt wird, ist nicht fest. |
|
|
|
|
|
|
|
### Kritik |