diff --git a/Lerntagebuch.md b/Lerntagebuch.md index b88dbb3..e71aa68 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -38,3 +38,29 @@ Durch Refactoring wird der Quellcode lesbarer und verständlicher gemacht, ohne Man sollte für die Gruppenarbeit immer kleine Commits erstellen, damit die anderen besser verstehen, was man wann und wo genau verändert hat. Zu dem hat es den Vorteil, dass man sie besser beheben kann, wenn etwas nicht so gelaufen ist, wie es sollte. ### Wiederholung Durch SCM (Source Code Management) lassen sich Änderungen am Quellcode rückverfolgen und bearbeiten. Außerdem ermöglicht es einen Überblick über alle vorgenommenen Änderungen in einem Quellcode zu erhalten. Dadurch können Entwickler stets mit dem aktuellem Code arbeiten. + +## SU 05 (28.11.2023) +### Lernziel +- Semantische Versionierung +- build Prozess +### Erkenntnis +mit automatisierte Tests lassen sich Programme ausführen, die das Verhalten von dem Programm dokumentieren können. Dadurch ist es nicht nur genauer sondern auch schneller als der Mensch, da sie keine Fehler machen. Außerdem kann man nach den Laufzeitfehlern auch außerhalb der Arbeitszeit suchen lassen. +### Wiederholung +Bei einem gemeinsamen Remote Repository arbeiten alle an einem Repository, wo jeder einen Schreibzugriff bekommt. Außerdem sind alle gepushten Neuerungen für alle gleich sichtbar + + + + + + + + + + + + + + + + +