diff --git a/Programmierparadigmen.md b/Programmierparadigmen.md new file mode 100644 index 0000000..fe7a57d --- /dev/null +++ b/Programmierparadigmen.md @@ -0,0 +1,19 @@ +## Übungsaufgaben (03.11.2022) +###Java +Objektorientierte
typisierte und funktionale Programmiersprache
Unterstützt Objekte
Klassen und Objekten
Einfache Struktur
Einmal geschriebene Codes können leicht modifiziert werden
fail fast +###C +Prozeduale
typisierte Programmierung
fail fast
Vervollständigungsvorschläge durch die IDE
nachträgliche Änderungen an Typen können bestehenden Code brechen +###Python +Fail fast
Vervollständigungsvorschläge durch die IDE
Typenfehler treten erst zur Laufzeit des Programms auf +###go +Orientiert sich an C
Kombinierbar +###JavaScript +Typenlose Programmiersprache
nur faktische Kompatibilität
Typenfehler treten erst zur Laufzeit des Programms auf +###TypeScript +Fail fast
verwendete Typen müssen Programmierzeitpunkt bekannt sein +##Aufgabe 3 +###Einzelverantwortung +Jede Klasse oder Modul in einem Programm sollte sich nur mit einer bestimmten Funktionalität befassen
+###Clean Code > Clever Code +Weniger komplizierte Codes in Zeilen
so viel Logik wie möglich in einer Zeile + diff --git a/Programmierparadigmen.md/Programmierparadigmen.md b/Programmierparadigmen.md/Programmierparadigmen.md deleted file mode 100644 index 918fc2f..0000000 --- a/Programmierparadigmen.md/Programmierparadigmen.md +++ /dev/null @@ -1,19 +0,0 @@ -## Übungsaufgaben (03.11.2022) -### Java -Objektorientierte, typisierte und funktionale Programmiersprache - Unterstützt Objekte, Klassen und Objekten - Einfache Struktur - Einmal geschriebene Codes können leicht modifiziert werden - fail fast -### C -Prozeduale, typisierte Programmierung - fail fast - Vervollständigungsvorschläge durch die IDE - nachträgliche Änderungen an Typen können bestehenden Code brechen -### Python -Fail fast - Vervollständigungsvorschläge durch die IDE - Typenfehler treten erst zur Laufzeit des Programms auf -### go -Orientiert sich an C - Kombinierbar -### JavaScript -Typenlose Programmiersprache - nur faktische Kompatibilität - Typenfehler treten erst zur Laufzeit des Programms auf -### TypeScript -Fail fast - verwendete Typen müssen Programmierzeitpunkt bekannt sein -## Aufgabe 3 -### Einzelverantwortung -Jede Klasse oder Modul in einem Programm sollte sich nur mit einer bestimmten Funktionalität befassen - -### Clean Code > Clever Code -Weniger komplizierte Codes in Zeilen - so viel Logik wie möglich in einer Zeile -