Browse Source

Programmierparadigmen

Analysierung der Programmiersprachen
remotes/origin/HEAD
parent
commit
c66ec74946
  1. 7
      Programmierparadigmen.md

7
Programmierparadigmen.md

@ -4,6 +4,7 @@
## Prozedurale Programmierung ## Prozedurale Programmierung
C C
.Es wird von der imperativen Programmierung abgeleitet. .Es wird von der imperativen Programmierung abgeleitet.
.Es teilt das Programm in Prozeduren auf. .Es teilt das Programm in Prozeduren auf.
@ -12,6 +13,7 @@
## Objectorientierte Prgrammierung ## Objectorientierte Prgrammierung
Java Java
. Es untertutzt objekte, Klassen und Verubung. . Es untertutzt objekte, Klassen und Verubung.
. Es ist besser strukturiert. . Es ist besser strukturiert.
@ -20,6 +22,7 @@ Java
## typisierte Programmiersprachen ## typisierte Programmiersprachen
Java, C, TypeScript, go, Python Java, C, TypeScript, go, Python
. Der Ziel fur Programmiersprachen sind die Vermeidung von Laufzeitfehlern. . Der Ziel fur Programmiersprachen sind die Vermeidung von Laufzeitfehlern.
. Variablen oder Konstanen wird bestimmte Typing-Eigenschaften innerhalb des Computer-System zugewiesen. . Variablen oder Konstanen wird bestimmte Typing-Eigenschaften innerhalb des Computer-System zugewiesen.
@ -27,12 +30,14 @@ Java, C, TypeScript, go, Python
## typenlose Programmiersprachen ## typenlose Programmiersprachen
JavaScript JavaScript
. Typenfehler passiert wahrend der Laufzeit des Programms. . Typenfehler passiert wahrend der Laufzeit des Programms.
. Datentyp muss nicht explizit deklariert werden. . Datentyp muss nicht explizit deklariert werden.
## Funktionale Programmierung ## Funktionale Programmierung
Java(ab version8) Java(ab version8)
. Es ist fur effizient Berechnungen. . Es ist fur effizient Berechnungen.
. Bei der funktionalen Programmierung ist die Codierung prägnanter. . Bei der funktionalen Programmierung ist die Codierung prägnanter.
@ -55,7 +60,7 @@ Java(ab version8)
### 3A(Arrange, Act, Assert): ### 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. .Arrange: Ordnen Sie alle wichtige Voraussetzungen und Eingaben.

Loading…
Cancel
Save