From 8bf5195846fa042825e459404d76d9a1ae8a90cb Mon Sep 17 00:00:00 2001 From: fdai7899 Date: Sun, 3 Dec 2023 21:25:07 +0000 Subject: [PATCH] Update Lerntagebuch.md --- Lerntagebuch.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 7793bef..34561de 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -89,24 +89,24 @@ Bevorzugen Sie die Zusammenführung, wenn: In der letzten Vorlesung haben wir uns mit Kooperation SCM beschäftigt. Unter Kooperation SCM haben wir Relavante Literatur, Kooperation im Softwareentwicklungsprozess, Softwareentwicklungsprozess, Rolle von automatisierten Tests und Vorgehensmodelle gesehen. ## Erkenntnis -In Kooperation im Softwareentwicklungsprozess haben uns mit Größe von Software-projekten, Zusammenführung der Einzelleistungen und Vorteile von CI systemen auseinandergesetzt. -Unter Softwareentwicklungsprozess haben wir Folgendes gesehen ++In Kooperation im Softwareentwicklungsprozess haben uns mit Größe von Software-projekten, Zusammenführung der Einzelleistungen und Vorteile von CI systemen auseinandergesetzt. ++Unter Softwareentwicklungsprozess haben wir Folgendes gesehen -Bestandteile -Abhänkigkeitsverwaltung -Semantische Versionierung -Source Code Management (SCM) -Build- Prozess -Integration -Unter Rolle von automatisierten Tests haben wir die folgenden gemacht ++Unter Rolle von automatisierten Tests haben wir die folgenden gemacht -Problem des Continous Integration -Vorteile automatisierter Tests -Grenzen automatisierter Tests -Gemeinsames remote repository und privater fork haben wir uns unter Vorgehensmodelle befasst. ++Gemeinsames remote repository und privater fork haben wir uns unter Vorgehensmodelle befasst. ### Wiederholung --Semantische Versionierung: Major für inkompatible Äanderungen, Minor für zustätzliche Features bei abwärtskompatiblen Äanderungen, Patch für Fehlerbehebungen bei abwärtskompatiblen Änderungen --Continous Integration (CI): Automatisierte Prozesse verrringern den Aufwand, formale Prozesse verringern Konfliktpotenzial, Vorstufe zu Continous Delivery. --Build-Prozess: Übersetzen , Äbhangigkeiten organisieren, automatisierte Tests ausführen, Liefer-Artefakte erzeugen, Deployement. ++Semantische Versionierung: Major für inkompatible Äanderungen, Minor für zustätzliche Features bei abwärtskompatiblen Äanderungen, Patch für Fehlerbehebungen bei abwärtskompatiblen Änderungen ++Continous Integration (CI): Automatisierte Prozesse verrringern den Aufwand, formale Prozesse verringern Konfliktpotenzial, Vorstufe zu Continous Delivery. ++Build-Prozess: Übersetzen , Äbhangigkeiten organisieren, automatisierte Tests ausführen, Liefer-Artefakte erzeugen, Deployement. -Automatisierte Tests: Dokumentatieren gewünschtes Verhalten, sind wiederholbar erkennen Laufzeitfehler,entkoppeln Ausführungszeit von Arbeitszeit.