Lerntagebuch von Adam Ahmed
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.

19 lines
1.1 KiB

  1. ## Übungsaufgaben (03.11.2022)
  2. ### Java
  3. Objektorientierte <br> typisierte und funktionale Programmiersprache <br> Unterstützt Objekte <br> Klassen und Objekten <br> Einfache Struktur <br> Einmal geschriebene Codes können leicht modifiziert werden <br> fail fast
  4. ### C
  5. Prozeduale <br> typisierte Programmierung <br> fail fast <br> Vervollständigungsvorschläge durch die IDE <br> nachträgliche Änderungen an Typen können bestehenden Code brechen
  6. ### Python
  7. Fail fast <br> Vervollständigungsvorschläge durch die IDE <br> Typenfehler treten erst zur Laufzeit des Programms auf
  8. ### go
  9. Orientiert sich an C <br> Kombinierbar
  10. ### JavaScript
  11. Typenlose Programmiersprache <br> nur faktische Kompatibilität <br> Typenfehler treten erst zur Laufzeit des Programms auf
  12. ### TypeScript
  13. Fail fast <br> verwendete Typen müssen Programmierzeitpunkt bekannt sein
  14. ## Aufgabe 3
  15. ### Einzelverantwortung
  16. Jede Klasse oder Modul in einem Programm sollte sich nur mit einer bestimmten Funktionalität befassen <br>
  17. ### Clean Code > Clever Code
  18. Weniger komplizierte Codes in Zeilen <br> so viel Logik wie möglich in einer Zeile