From c66ec7494617a233d32e79d758373238aecac1da Mon Sep 17 00:00:00 2001 From: Emmanuel DotseAfanyede Date: Mon, 7 Nov 2022 23:03:29 +0100 Subject: [PATCH] Programmierparadigmen Analysierung der Programmiersprachen --- Programmierparadigmen.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Programmierparadigmen.md b/Programmierparadigmen.md index 9fab216..cadbea3 100644 --- a/Programmierparadigmen.md +++ b/Programmierparadigmen.md @@ -4,6 +4,7 @@ ## Prozedurale Programmierung C + .Es wird von der imperativen Programmierung abgeleitet. .Es teilt das Programm in Prozeduren auf. @@ -12,6 +13,7 @@ ## Objectorientierte Prgrammierung Java + . Es untertutzt objekte, Klassen und Verubung. . Es ist besser strukturiert. @@ -20,6 +22,7 @@ Java ## typisierte Programmiersprachen Java, C, TypeScript, go, Python + . Der Ziel fur Programmiersprachen sind die Vermeidung von Laufzeitfehlern. . Variablen oder Konstanen wird bestimmte Typing-Eigenschaften innerhalb des Computer-System zugewiesen. @@ -27,12 +30,14 @@ Java, C, TypeScript, go, Python ## typenlose Programmiersprachen JavaScript + . Typenfehler passiert wahrend der Laufzeit des Programms. . Datentyp muss nicht explizit deklariert werden. ## Funktionale Programmierung Java(ab version8) + . Es ist fur effizient Berechnungen. . Bei der funktionalen Programmierung ist die Codierung prägnanter. @@ -55,7 +60,7 @@ Java(ab version8) ### 3A(Arrange, Act, Assert): - Die 3A sind ein Muster zum anordnen und Formatieren von Code in Unit-Tests. + Die 3A sind ein Muster zum anordnen und Formatieren von Code in Unit-Tests. .Arrange: Ordnen Sie alle wichtige Voraussetzungen und Eingaben.