fdai7409
2 years ago
2 changed files with 61 additions and 6 deletions
@ -0,0 +1,50 @@ |
|||
# Analysieren Sie die Programmiersprachen hinsichtlich der in der Vorlesung genannten Kriterien |
|||
## Java |
|||
- Imperative Programmierung |
|||
- Objektorientierte Programmierung |
|||
- Funktionale Programmierung (ab Version 8) |
|||
- typisierte Programmiersprache |
|||
### Vorteile: |
|||
- gute Testbarkeit durch die Klassen |
|||
- Vervollständigung durch IDE |
|||
### Nachteile: |
|||
- nachtraegliche Aenderungen koennen bestehenden Code brechen |
|||
--- |
|||
##C |
|||
- Imperative Programmierung |
|||
- Prozedurale Programmierung |
|||
- typisierte Programmiersprache |
|||
### Vorteile: |
|||
- Hierachie von Funktionen, sequentiell abgeareitet |
|||
- Uebersichtlichkeit |
|||
--- |
|||
## Python |
|||
- ImperativeProgrammierung |
|||
- Objektorientierte Programmierung |
|||
- typisierte Programmiersprache |
|||
### Vorteile: |
|||
- Script-Sprache |
|||
--- |
|||
## go |
|||
- typisierte Programmiersprache |
|||
### Vorteile: |
|||
- geringer Speicherbedarf |
|||
- wenig Datenstrucktur |
|||
--- |
|||
## JavaScript |
|||
- typenlose Programmiersprache |
|||
### Vorteile: |
|||
- Script-Sprache |
|||
- implizite Konvertrierung |
|||
### Nachteile: |
|||
- Typenfehler treten erst zur Laufzeit des Programms auf |
|||
--- |
|||
## TypeScript |
|||
- typisierte Programmiersprache |
|||
### Vorteile: |
|||
-Script-Sprache |
|||
--- |
|||
|
|||
#Weitere Programmierprinzipien |
|||
- DRY - Don't repeat yourself: Wiederhole dich nicht. COde sollte nict dupliziert und anschließend garnicht oder nur minimal verändert werden. |
|||
- |
Write
Preview
Loading…
Cancel
Save
Reference in new issue