Browse Source

Update Lerntagebuch.md

remotes/origin/HEAD fetched-on-2023-11-27
fdai7600 1 year ago
parent
commit
41ded44891
  1. 16
      Lerntagebuch.md

16
Lerntagebuch.md

@ -16,19 +16,3 @@ Die ständige Verfügbarkeit von verschiedenen Softwarezuständen durch SCM-Syst
* 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.
## Vorlesung vom 21.11.2023
### Lernziel
* Verständnis von Continuous Integration (CI) und dessen Vorteile.
* Kennenlernen des Softwareentwicklungsprozesses und dessen Bestandteile.
* Bedeutung und Anwendung von Source Code Management (SCM).
* Grundlagen der semantischen Versionierung.
* Bedeutung und Grenzen automatisierter Tests.
* Verwendung und Management von Repositories in der Softwareentwicklung.
### Erkenntnis
Continuous Integration ist ein wesentlicher Bestandteil moderner Softwareentwicklung, da es die Effizienz und Zusammenarbeit verbessert. SCM-Systeme sind unerlässlich für die Verwaltung von Codeänderungen und ermöglichen paralleles Arbeiten. Semantische Versionierung hilft dabei, Änderungen systematisch zu erfassen. Automatisierte Tests sind wichtig für die Qualitätssicherung, haben aber ihre Grenzen. Die Arbeit mit Repositories ermöglicht eine effiziente Zusammenarbeit in Teams.
### Kritik
NA
Loading…
Cancel
Save