- Zudem werde ich besser im Umgang mit git und in der Bearbeitung/Formatierung der markdown Dateien und muss nicht mehr alles auf einem CheatSheet nachschlagen.
- Zudem werde ich besser im Umgang mit git und in der Bearbeitung/Formatierung der markdown Dateien und muss nicht mehr alles auf einem CheatSheet nachschlagen.
### Kritik
### Kritik
- keine
*keine*
---
---
## SU 03 (09.11.2023)
### Lernziel
- Integrated Development Environment (IDE)
-- Geschichte / Entstehung der Programmierwerkuzeuge
-- Moderne IDEs und ihre Unterschiede
### Erkenntnis
Ich habe gelernt, dass das erste "Programmierbare" Werkzeug eine Webmaschine war, wer Konrad Zuse war und wie sein "Computer" programmiert werden musste und was ein Zeileneditor gewesen ist. Auch habe ich die Vorteile von einer IDE kennengelernt
### Wiederholung
Die Programme für Zuses Maschine mussten noch auf Papier geschrieben werden. Auch die Programme für einen Zeileneditor waren nicht einfach zu schreiben und man musste sich sicher sein, dass diese auch funktionieren bevor man sie ausführte. Zudem hatten Firmen damals im Regelfall wenn überhaupt nur einen Computer, welchen sich die Mitarbeiter teilen mussten.
Eine IDE nimmt dem Programmierer einen Teil Arbeit ab, da sie beispielsweise eine Autovervollständigung bietet. Auch ist im Regelfall ein Debugger integriert, welcher einem dabei helfen kann den Ablauf des Programms nachzuvollziehen. Außerdem wird man schon während des Codens auf Synthaxfehler hingewiesen