From 3dd47b4382537addbe3adab2b1e9ec1e7450e58c Mon Sep 17 00:00:00 2001 From: "Adam.Ahmed" Date: Wed, 9 Nov 2022 20:19:19 +0100 Subject: [PATCH] =?UTF-8?q?=E2=80=9EProgrammierparadigmen.md/Programmierpa?= =?UTF-8?q?radigmen.md=E2=80=9C=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Programmierparadigmen.md | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/Programmierparadigmen.md/Programmierparadigmen.md b/Programmierparadigmen.md/Programmierparadigmen.md index 6c03344..918fc2f 100644 --- a/Programmierparadigmen.md/Programmierparadigmen.md +++ b/Programmierparadigmen.md/Programmierparadigmen.md @@ -1,19 +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 - +## Ü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 +