Browse Source

Erster Eintrag zum Lerntagebuch vom 07.11

remotes/origin/HEAD
fdai7727 1 year ago
parent
commit
8918915cf4
  1. 18
      Lerntagebuch.md

18
Lerntagebuch.md

@ -36,6 +36,24 @@ Es gibt nicht die "beste" Programmiersprache. Jede Programmiersprache hat ihre V
In der Vorlesung und der Übung werden oft Begriffe genutzt, die als bekannt vorausgesetzt werden, allerdings für einen Einsteiger in der Informatik oft nur weitere Fragezeichen hervorrufen. Dies erschwert es dem Unterricht zu folgen. Gerne sollten vermeintlich "einfache" Begriffe, während der Vorlesung mit erklärt werden, bzw. gefragt werden, ob alle etwas unter dem Begriff verstehen.
## Vorlesung vom 07.11.2023
### Lernziel
- Entwurfsmuster
- Erzeugungsmuster
- Strukturmuster
- Verhaltensmuster
- Vorteile von IDEs
- Debugging
### Erkenntnis
IDEs sind mächtige Werkzeuge, die mir als Programmier die Entwicklung von Programmen erleichtern. Es ermöglicht Syntax-Vervolländigung, automatiesiertes Refactoring, Debugging, Fehler-Lokalisierung und verbessert die Lesbarkeit des Programms durch Syntaxhervorhebung und automatisierter Codeformatierung. Ein besonders hilfreiches Werkzeug hierbei ist Debugging. Es ermöglicht dem Programmier gezielt nach den Fehlern im Programm zu suchen. Dies wird später bei unserem Gruppenprojekt eine nützliche Funktion sein.
### Wiederholung
Unter `Refactoring` versteht man Strukturverbesserungen von Quelltexten unter Beibehaltung des Programmverhaltens. Die Strukturverbesserungen sollen Lesbarkeit, Verständlichkeit, Wartbarkeit oder Erweiterbarkeit des Programms verbessern. Hauptsächlich werden hier unschöne Stellen im Code umgestaltet und zum Beispiel Variablen sinnvoll umbenannt, große Methoden in kleiner Methoden aufgeteilt oder Codedopplungen zu einer seperaten Methode ausgelagert.
## Vorlesung vom
### Lernziel

Loading…
Cancel
Save