Browse Source

Eintrag für Woche 5

fetched-on-2022-12-10
Siddhartha Puri 2 years ago
parent
commit
7fb5ece4f7
  1. 28
      Lerntagebuch.md

28
Lerntagebuch.md

@ -53,13 +53,31 @@ Es gibt verscheidene Typen von IDE und Eclipse ist bekannt für Java Program.
# Lerntagebuch, Woche 4
## 22 Nov, 2022
### Lernziel
Dieses mal wurden über Source code Management diskurties
rt. Was die pro und contra von centralized und distributed SCM sind, waren besprochen. Mein lernziel für dieses Woche ist zu lernen, wie man bei der richtigen Methoden Commit macht.
Diese Wochen haben wir über Source code Management gelernt. Die Eigenschaften von Source Code Management, Pro und Contra von Centralized und distributed SCM war mithilfe der Vorlesung ausführlich geworden.
Die Hauptunterschied zwischen die Centralized und Distributed SCM ist dass, developer nur arbeitende Abschrift von History hat, während auf distributed jede Developer eigene History haben. Es war auch nachvol
lziehbar, dass wir unsere commit klein und sauber lassen sollen. Wenn die Commits small sind, kann Ability to resolve conflicts automatisch verbessert werden. Außerdem macht es auch einfacher, selbst conflits
zu loschen. Wir können auch die Änderungen einfach erkennen. Es wurde auch viele Sachen über Branching ausführlich gemacht.
### Erkenntnisse
Ich habe die Ideen über Merge, commit, rebase, usw gesammelt.
Ich habe die Ideen über Merge, commit, rebase, usw gesammelt.Ich möDiese Wochen haben wir über Source code Management gelernt. Die Eigenschaften von Source Code Management, Pro und Contra von Centralized und distributed SCM war mithilfe der Vorlesung ausführlich geworden.
Die Hauptunterschied zwischen die Centralized und Distributed SCM ist dass, developer nur arbeitende Abschrift von History hat, während auf distributed jede Developer eigene History haben. Es war auch nachvol
lziehbar, dass wir unsere commit klein und sauber lassen sollen. Wenn die Commits small sind, kann Ability to resolve conflicts automatisch verbessert werden.
### Wiederholung
Rebase ist bevorzugt, wenn wir clean History brauchen, und wenn wir viele Commits haben. Merge ist bevorzugt, wenn current branch develop oder master ist.
# Lerntagebuch, Woche 5
## 28 Nov, 2022
### Lernziel
Diese Woche wurden über Software Projekten besprochen. Wie man Einstellleistungen zusammenführt, was die Vorteile von CI Systemen sind, wurde darüber unterrichtet. Automatisiert man die Prozesse, verringert es Konflikt Potential. Es wurden auch über verschiedene Stufe von Softwareentwicklungprozess diskutiert. Was die Bestandteile sind: Bspw. COde schreiben, Abhängigkeitverwaltung, Code veröffentlichen. Es gibt auch einige Regel für Semantische Versionierung; die wurden ausführlich gemacht. Was die Build prozess sind, war auch meine Lernziel.
Verschiedene Sachen und Ideen über Merge, Branches, Conflicts und Commits ist klar geworden.
### Erkentnis
Verschiedene Askpekt von Repository, Tests und Software Entwickung sind deutlich geworden
### Wiederholung
Rebase ist bevorzugt, wenn wir clean History brauchen, und wenn wir viele Commits haben. Merge ist bevorzugt, wenn current branch develop oder master ist
Ich möchte über Privater fork, Grenzen automatisierter Tests und Vorgehensmodelle noch wiederholen.
### Kritik
-kein
Loading…
Cancel
Save