diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 2094225..ce3338d 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -29,7 +29,7 @@ -mehr Details über die praktische Anwendung und Implementierung von Entwurfsmustern wären von Vorteil - ## SU 03 (14.11.23) + ## SU 04 (14.11.23) ### Lernziel -Programmierwerkzeuge und ihre Geschichte -IDEs (Integratet Development Environment) @@ -42,7 +42,7 @@ -keine Kritik -## SU 04 (28.11.23) +## SU 05 (28.11.23) ### Lernziel -Source Code Management - Funktionen, zentralisiert vs. verteilt -commits, branches, merges und rebase @@ -53,3 +53,26 @@ -commits sollten kurz gehalten werden, um die Übersichtlichkeit zu wahren und die Möglichkeit zur Konfliktlösung zu vereinfachen ### Kritik -die Modelldarstellungen zu den verschiedenen Konzepten sind uneindeutig + + +## SU 06 (05.12.23) + ### Lernziel + -Softwareentwicklungsprozess - Kooperation und Methoden + ### Erkenntnis + -für die Kooperation im Softwareentwicklungsprozess sind automatisierte Prozesse und formalisierte Vorgehensweisen nötig, um technische und persönliche Konflikte zu + vermeiden + ### Wiederholung + -automatiserte Tests sind wiederholbare Ausführungen eines Programms. Sie dokumentieren das Programmverhalten und erkennen Fehler, allerdings nur im Bezug auf bestimmte + Parameter + ### Kritik + + + +## SU 07 (12.12.23) + ### Lernziel + -Grundlagen des Projektmanagement + ### Erkenntnis + -einer der wichtigsten Teile des Projektmanagement ist die Kooperation zwischen allen Beteiligten + ### Wiederholung + -Aufwandsschätzungen werden anhand von Kriterien wie Anwendbarkeit, Nachvolziehbarkeit, Aufwand und Kosteneffizienz aufgestellt + ### Kritik