From 75e86cea2321e3adabc32c7a1aa6821168814605 Mon Sep 17 00:00:00 2001 From: fdai7852 Date: Sun, 26 Nov 2023 20:40:22 +0000 Subject: [PATCH] Update Lerntagebuch.md --- Lerntagebuch.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 2c226ea..b88dbb3 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -29,3 +29,12 @@ Das "I" in STUPID, steht für Indescriptive Naming. Dies bedeutet, dass die Beze ein Entwurfsmuster, ist der Adapter, der zu den Strukturmustern gehört. Seine Aufgabe ist es zwei Schnittstellen welche nicht zueinander passen zu kombinieren. Dadurch lassen sich mehrere Klassen zusammenbringen und ermöglicht so zum Beispiel größere Projekte zu strukturieren. ### Wiederholung Durch Refactoring wird der Quellcode lesbarer und verständlicher gemacht, ohne die Funktion des Codes zu verändern. Dadurch wird die Fehleranalyse sehr viel leichter. + +## SU 04 (14.11.2023) +### Lernziel +- Source-Code-Management +- Vor- und Nachteile von merge und rebase +### Erkenntnis +Man sollte für die Gruppenarbeit immer kleine Commits erstellen, damit die anderen besser verstehen, was man wann und wo genau verändert hat. Zu dem hat es den Vorteil, dass man sie besser beheben kann, wenn etwas nicht so gelaufen ist, wie es sollte. +### Wiederholung +Durch SCM (Source Code Management) lassen sich Änderungen am Quellcode rückverfolgen und bearbeiten. Außerdem ermöglicht es einen Überblick über alle vorgenommenen Änderungen in einem Quellcode zu erhalten. Dadurch können Entwickler stets mit dem aktuellem Code arbeiten.