|
|
@ -0,0 +1,33 @@ |
|
|
|
### Programmierparadigmen |
|
|
|
|
|
|
|
_Java_ |
|
|
|
- Objektorientiert, Imperativ und Funktional |
|
|
|
- Typisiert |
|
|
|
|
|
|
|
_C_ |
|
|
|
- Prozedual und Imperativ |
|
|
|
- Typisiert |
|
|
|
|
|
|
|
_Python_ |
|
|
|
- Objektorientiert, Funktional, Prozedual, Imperativ und Deklarativ |
|
|
|
- Nicht typisiert |
|
|
|
|
|
|
|
_Go_ |
|
|
|
- Funktional, Prozedual und Imperativ |
|
|
|
- Typisiert |
|
|
|
|
|
|
|
_Javascript_ |
|
|
|
- Objektorientiert, Funktional, Prozedual, Imperativ und Deklarativ |
|
|
|
- Nicht typisiert |
|
|
|
|
|
|
|
_Typescript_ |
|
|
|
- Objektorientiert, Funktional, Prozedual, Imperativ und Deklarativ |
|
|
|
- Typisiert |
|
|
|
|
|
|
|
### Mehr Programmierparadigmen |
|
|
|
|
|
|
|
#### DRY |
|
|
|
**D**on't **R**epeat **Y**ourself. Code möglichst nur einmal schreiben und so, dass er später in anderen Programmteilen wiederverwendbar ist. |
|
|
|
|
|
|
|
### RY |
|
|
|
**R**epeat **Y**ourself. Standarts einhalten / Schnittstellen möglichst gleich aufbauen. |