@ -42,3 +42,28 @@ Imperative Programmierung ist eine Methode bei der ein genauer Ablauf von Schrit
### Kritik
Keine
## Vorlesung vom 2023.11.07 SU 03
### Lernziel
- Vergleich zwischen Programmierwerkzeugen und herkömmlichen Werkzeugen
- Weg von Stift und Papier zu Texteditoren bis zu heutigen IDEs
- Heutzutage oft verwendete IDEs und die dazugehörigen Sprachen
- Code formatiierung und complimentierung
- Refactoring
- Debugging
### Erkenntnis
- Ich weiß jetzt wie IDEs mit meinem Code umgehen um ihn anzuwenden (Compling, Interpretieren,..). Außerdem habe ich gelern wie ich eine Variable an jeder Stelle ändern kann um Fehler zu vermeiden. Um auf Fehler zu prüfen ist es wichtig regelmäßig Debugging zu betreiben, dies vereinfacht es mit herrauszufinden wo der Fehler liegt und von was er abhängig ist (Durch zu Beispiel breakpoints bei Schleifen).
### Wiederholung
-IDEs
IDE steht für Integrated Development Environment und ist eine Nutzeroberfläche zum schreiben von Code. Was das ganze jedoch zu herkömmlichen Texteditoren unterscheidet ist der integrierte Compiler, welcher den geschriebenen Code für den Computer übersetzt, sodass er im Programm ausgeführt werden kann. Außerdem gibt es viele eingebaute Hilfsmittel welche das schreiben von Code angenehmer machen sowie, Refactoring, Debugging und live überprüfung ob der Code überhaupt ausgeführt werden kann (bei Fehler zum Beispiel rot unterstrichen).