diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 2c6e607..4bfa36b 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -58,3 +58,18 @@ Für die Gruppenarbeit haben wir gelernt, dass es Vorteile hat, sich vor dem Sta ### Wiederholung Das Verhaltensmuster Beobachter dient der Ereignisbeobachtung. Also sendet der Beobachter bei einem Ereignis ein Signal, welches vom Code abgefangen werden kann. Somit muss nicht alle paar Sekunden angefragt werden, ob ein Ereignis passiert ist. + +## Vorlesung am 14.11.2023 + +### Lernziel +- Vorteile von git: +- Änderungen über Zeit vergleichen können +- zentrales vs verteiltes SCM (nur eine Kopie vs jeder hat eine Kopie) +- Funktionsweise von den Zweigen (Branches) +- Umgang mit einem lokalen Repository + +### Erkenntnis +Für unser Gruppenprojekt sollten wir möglichst sehr kleine und ordentliche Commits erstellen. Damit können wir besser vorherige Versionen vergleichen und falls mal etwas nicht mehr funktioniert, problemlos auf vorherige Versionen zurückgreifen. + +### Wiederholung +Unter ordentlichen Commits versteht man, dass man nur Commits erstellt, wenn der Code erfolgreich compiled ist und alle Tests funktionieren. Ordentliche Commits sind wichtig, damit die nächste Person, die daran arbeitet, nicht erstmal den Code, den die Person selber nicht geschrieben hat, debuggen muss.