@ -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