From 8bf000c1aa34dbd57cf46c9b007e17c894888b15 Mon Sep 17 00:00:00 2001 From: "Adam.Ahmed" Date: Sun, 13 Nov 2022 19:22:57 +0100 Subject: [PATCH] =?UTF-8?q?Dateien=20hochladen=20nach=20=E2=80=9E=E2=80=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Programmierparadigmen.md | 19 +++++++++++++++++++ .../Programmierparadigmen.md | 19 ------------------- 2 files changed, 19 insertions(+), 19 deletions(-) create mode 100644 Programmierparadigmen.md delete mode 100644 Programmierparadigmen.md/Programmierparadigmen.md 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 -