Browse Source

Vorlesung vom 14.11.2023

remotes/origin/HEAD
fdai7600 1 year ago
parent
commit
b36940215e
  1. 17
      Lerntagebuch.md

17
Lerntagebuch.md

@ -1,3 +1,18 @@
# Lerntagebuch von Thomas Papendieck # Lerntagebuch von Thomas Papendieck
# Vorlesung vom 24.10.2023
## Vorlesung vom 24.10.2023
## Vorlesung vom 14.11.2023
### Lernziel
* Verständnis der Bedeutung von Sicherheit und Vertrauen in der Softwareentwicklung durch ständigen Zugriff auf funktionierende Zustände.
* Kennenlernen der Unterschiede zwischen zentralisierten und verteilten SCM-Systemen.
* Verstehen des Konzepts von Git, insbesondere die Bedeutung von Commits, Branches und der Staging-Area.
* Erlernen von Best Practices für das Erstellen von Commits und das Verwalten verschiedener Branch-Typen.
### Erkenntnis
Die ständige Verfügbarkeit von verschiedenen Softwarezuständen durch SCM-Systeme schafft Sicherheit im Entwicklungsprozess. Git bietet mit seinem Fokus auf Änderungssets und der Verwendung von SHA für Commits eine robuste Plattform für das Source Code Management. Das Verständnis von Branching-Strategien wie Master, Develop, Release, Hotfix und Feature ist entscheidend für effizientes Arbeiten in Teams.
### Kritik
Slide 5/24 es ist Excessive und nicht exsessive
Slide 6/24 es ist optimized und nicht optimised
Es könnte hilfreich sein, wenn wir einen Ausschnitt davon hätten, wie der Konflikt zum Beispiel aussieht und wie das Ergebnis nach dem Merge oder Rebase aussehen kann.
Loading…
Cancel
Save