From 9f145c0921b1c3c3bdf97ea2674f7f333afe61be Mon Sep 17 00:00:00 2001 From: Sabina Grisi Date: Thu, 23 Nov 2023 15:39:12 +0100 Subject: [PATCH] mein zweiter commit --- Lerntagebuch.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 53ee0cb..c823e23 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -76,3 +76,21 @@ ## SU 05 (21.11.23) + +### Lernziel + - Verständnis für die Zusammenarbeit im Softwareentwicklungsprozess. + - Bedeutung von CI-Systemen. + - Softwareentwicklungssprozess (Bestandteile, SCM, Integration, usw.) + - Lokale Repositories effektiv zu verwalten. + - Unterschiedliche Zusammenführungstechniken zu beherrschen. + - Anwendung von Merge und Rebase-Operationen. + +### Erkenntnis + - In unserem Gruppenprojekt sind CI-Systeme entscheidend, um die nahtlose Integration von Code-Änderungen aller Teammitglieder in ein gemeinsames Repository zu gewährleisten. Durch die Automatisierung von Builds und Tests erleichtert CI die frühzeitige Erkennung möglicher Probleme, was unserem Team ermöglicht, eine stabile und kooperative Entwicklungsumgebung aufrechtzuerhalten. + +### Wiederholung + - Kontinuierliche Integration ist eine Praxis, bei der jeder regelmäßig seine Code-Änderungen an einem zentralen Ort zusammenführt. Dann überprüft der Computer automatisch auf Probleme und hilft dabei, diese frühzeitig zu erkennen und zu beheben, was die Zusammenarbeit erleichtert und den Code zuverlässiger macht. + + + +## SU 06 (28.11.23)