Browse Source

Aenderung in lerntagebuch.md

- Erstellung des Lerntagebuchs zur heutigen (23.11.2023) Uebung
- Korrektur des Datums der letzten Uebung
rated-lesson-2022-11-16__100
David Markgraf 2 years ago
parent
commit
5059a35a27
  1. 23
      lerntagebuch.md

23
lerntagebuch.md

@ -16,7 +16,7 @@ Ein Commit Eintrag in ein git-Repository. Jeder Commit ist kommentiert mit den A
### Kritik
Speziell zu den Uebungen waere es tatsaechlich hilfreich (sowohl zur Vor- als auch zur Nachbereitung) eventuell eine Datei mit einem groben Ueberblick zu den geplanten Themen im Moodle einzustellen. (Speziell weil ich direkt vor der darauf folgenden Vorlesung schon angesprochen wurde und gefragt wurde, ob so etwas existiert und wie man daran kommt.)
## 2022-11-09
## 2022-11-16
### Lernziel
- genauere Besprechung der SOLID und STUPID Prinzipien
- Beschaeftigung mit Programmiersprachen
@ -54,3 +54,24 @@ Integrated Development Environments bieten gegenueber einfach Texteditoren viele
Einige Beispiele fuer diese Funktionalitaeten sind vereinfachte Umbenennungen, Debugging und weitere Refactorings auch ueber mehrere Programmteile (bspw. mehrere Dateien) hinweg.
### Kritik
Aktuell nichts.
## 2022-11-23
### Lernziel
- Wiederholung von moeglichen SCMs (lokal und verteilt)
- Git-Erkundung
- Branches
- Commits
- Commit-History in den Branches
- Merches und Merch-Konflikte
### Erkennntnisse
Git bietet viele Moeglichkeiten sich das Leben und die Versionskontrolle leichter zu machen.
So kann die Historie von Commits eingesehen werden, Commits zurueckgestellt werden oder Branches gemercht werden.
Allerdings sollte man sich auch potenziellen Besonderheiten, wie beispielsweise orphaned Commits bewusst sein oder bei Merge-Koflikten mit manueller Aufloesung keine weitere Commit-Message setzen.
### Wiederholung:
__merging__
Git bietet die Moeglichkeit ueber Merges Branches ineinander zu integrieren.
Bei dieser Zusammenfuehrung werden auch Koflikte angemahnt und - wenn moeglich - geloest.
Wenn eine Loesung nicht moeglich ist, gibt es die Optionen einer manuellen Aufloesung oder die Uebernahme des Konfliktbereichs aus einem der Branches.
### Kritik
Aktuell nichts.
Loading…
Cancel
Save