From 7f1465ebaba6fac277692dd153ffebe475012f21 Mon Sep 17 00:00:00 2001 From: fdai7814 Date: Sun, 12 Nov 2023 16:23:17 +0000 Subject: [PATCH] Update Lerntagebuch 07.11.2023 --- Lerntagebuch.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 9720b8a..72c2867 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -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). + +### Kritik +Keine