From 0e0c56729cd8e243ef47424331286ceb4e55672f Mon Sep 17 00:00:00 2001 From: Jonas Herbert Date: Mon, 21 Nov 2022 15:15:55 +0100 Subject: [PATCH] Lerntagebuch Eintrag Woche 4 --- Lerntagebuch.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 9d9bacf..2b347a4 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -26,6 +26,8 @@ Wiederholung: KISS - Prinzip - Keep It Simple (and) Stupid Das KISS-Prinzip besagt, dass man, wenn es für ein Problem mehrere Lösungen gibt, die wählen soll, welche mit den wenigsten Annahmen und Variablen auskommt und am leichtesten zu verstehen ist. +Fragen : + #### Lerntagebuch Eintrag zu Woche 3 Lernziel : @@ -38,6 +40,19 @@ IDEs sind nützliche Tools mit ihrer Fähigkeit der Autovervollständigung, Synt Wiederholung : Während des Debugging stoppt ein Breakpoint das Programm an dieser Stelle. Daraufhin kann der Programmierer sehen was das Programm, bis zu diesem Zeitpunkt, gemacht hat. +Fragen : + +#### Lerntagebuch Eintrag zu Woche 4 + +Lernziel : +Was ist ein Source Code Management System und welche Aufgaben und Vorteile bringt es mit sich. Der Unterschied zwischen einem zentralen und einem verteilten System. Insbesondere über die Art und Weise von Commits und die verschiedenen Branches gesprochen. + +Erkenntnis : +Commits klein und clean halten. Hilft dabei Konflikte vorzubeugen, sowie diese zu lösen. Außerdem hält dies den Dokumentationsbaum leichter nachzuvollziehen. + +Wiederholung : +Ein commit gilt nur dann als clean, wenn das Programm compiliert und die automatisierten Tests alle keinen Fehler ausgeben. Man sollte nur dann commiten wenn diese Gegebenheiten erfüllt werden, da sonst im späteren Projektverlauf, mit sehr hoher Wahrscheinlichkeit, weitere Fehler daraus entstehen werden. +Fragen :