You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.8 KiB

  1. 2.
  2. -C
  3. typisierte Programmiersprache
  4. imperative Programmiersprache
  5. Prozedurale Programmiersprache
  6. -Java
  7. typisierte Programmiersprache
  8. imperative Programmiersprache
  9. -Python
  10. typisierte Programmiersprache
  11. imperative Programmiersprache
  12. -go
  13. typisierte Programmiersprache
  14. -JavaScript
  15. typenlose Prgorammiersprache
  16. -TypeScript
  17. typisierte Programmiersprache
  18. 3.
  19. Verständlichkeit: Der Programmcode sollte so einfach wie möglich gelesen und verstanden werden können. Das heißt, der Code sollte sauber formatiert werden, es sollten sprechende Bezeichner verwendet werden, es sollten sinnvolle Kommentare eingefügt werden etc. Ein erfahrender Programmierer sollte die Bedeutung der einzelnen Anweisungen, Operationen, Definitionen etc. problemlos erfassen können.
  20. Schreibbarkeit: Der Programmcode sollte so einfach wie möglich geschrieben werden können. Zum einen sollte es die Programmiersprache ermöglichen, einfachen und eleganten Code zu schreiben. Und zum anderen sollten die Programmwerkzeuge einen bei der Erstellung des Codes möglichst gut unterstützen.
  21. Stetigkeit: Schreibe den Code so, dass kleine Änderungen an der Spezifikation auch nur kleine Änderungen am Code zur Folge haben.
  22. Wartbarkeit (der Code kann schnell an neue Gegebenheiten angepasst werden) Wiederverwendbarkeit (der Code kann schnell an neue Gegebenheiten angepasst werden)
  23. Konfigurierbarkeit: Konstante Werte sollten im Allgemeinen nicht direkt in den Code eingefügt werden, sondern als konstante Werte separat definiert werden (Ausnahme: triviale Konstanten, die sich sicher nie ändern werden, wie z.B. Vergleiche mit dem Wert 0). Konstanten, die das Programmverhalten beeinflussen, sollten im Allgemeinen beim Programmstart aus einer Konfigurationsdatei ausgelesen werden.