From 0b14d83cd85bd0ee4d94e9e20aa147cb0b1c87ee Mon Sep 17 00:00:00 2001 From: fdai7783 Date: Sun, 3 Dec 2023 10:26:41 +0000 Subject: [PATCH] Update Lerntagebuch --- Lerntagebuch.md | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 4087822..01bfdc8 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -673,7 +673,30 @@ Source Code Management Systeme (SCM) sind nützlich für Programmierer, da sie v In der letzten Übung haben wir einige neue Git-Befehle kennen gelernt. Um diese Befehle möglichst einfach miteinander zu verbinden gibt es in Linux die Möglichkeit ein "&&" zwischen zwei Befehle zu setzen, wodurch diese nacheinander ausgeführt werden ohne eine erneute Konsoleneingabe. Auch haben wir uns durch einen "." die indirekte Referenzierung angeschaut, welche sich in diesem Fall auf das aktuelle Verzeichnis bezieht. - + + +## Vorlesung vom 2023.11.28/Übung vom 2023.11.30 + + +### Lernziel + +#### Vorlesung + +- Größe von Softwareprojekten + - über letzten Jahrzehnte gestiegen + - komplexe Projekte können nicht mehr von einem Entwickler allein entwickelt werden + - mehr als ein Entwickler notwending + - Einzelheiten mehrerer Entwickel müssen zusammengeführt werden + +- Zusammenführen + - Widerspruch Kreativität vs Konformität + - z. B. Whitespaceeinrückung (oder andere Formatierungen) oder Entwurfsmusteranwendung + - technische Konflikte + - ändern der selben Codestelle von zwei Personen zur gleichen Zeit + - persönliche Probleme + - Ändern der Formatierung + - Reiz/Ärger +