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