- Antwort: Handwerker, da Programmierer, wie Handwerker auch Methoden, Fachwissen und Prinzipien anwenden --> Effektivtät wichtig nicht _Schönheit_ des Codes
### Erkenntnis
Die Informationen zu den Prüfungsanforderungen des Gruppenprojekts sind wichtig für die Umsetzung des Gruppenprojekts.
Die Informationen zu den Prüfungsanforderungen des Gruppenprojekts sind wichtig für die Umsetzung des Gruppenprojekts. Ein Beispiel für eine wichtige Informatik die Auswirkungen auf das Gruppenprojekt haben wir, ist die fast freie Wahl der Programmiersprache was viele Möglichenkeiten eröffnet.
### Wiederholung
_Commits_ sind Veränderungen am eventuell bereits bestehenden Code des Projektes. Diese können von Teilnehmern des Projektes mit entsprechenden Berechtigungen in einem _Merge Commit_ als Teil der bestehenden Codebase des Projektes übernommen werden.
## Übung vom 2023.10.26
### Lernziel
- Versionssteurungssystems und deren Vorteile
- konkret am Beispiel GitLab
- Einrichtung von GibLab
- Anlegen eines eigenen Repositorys und Files zur Dokumentation des Lerntagebuchs
- Konsolenbefehle zur Interaktion mit GitLab z. B. _clonen_ eins Repos auf den Rechner um es lokal zu bearbeiten
### Erkenntnis
Versionssteuerungssysteme sind auf Grund ihrer Vorteile unabdingbar fürs Arbeiten an größeren Programmierprojekten oder Projekten mit mehreren Teilnehmern. Ohne sie wäre es sehr aufwendig und chaotisch Veränderungen miteinander abzugleichen um sicher zu stellen, dass alle Teilnehmer des Projektes auf dem aktullen Stand sind.