|
|
@ -46,4 +46,24 @@ Es wurden uns IDE's vorgestellt zum bearbeiten unseres Projektes. |
|
|
|
Entwurfsmuster wurden erschaffen, um wiederkehrende Probleme zu lösen, dabei sind Vor- und Nach-teile bekannt. |
|
|
|
Sie erleichtern einem das Programmieren, haben aber eines hohen Einstickshürde und sind im code selbst nicht leicht zu erkennen. |
|
|
|
### Kritik |
|
|
|
Keine Kritik. |
|
|
|
|
|
|
|
--- |
|
|
|
## SU 04 (14.11.2023) |
|
|
|
### Lernziel |
|
|
|
- Git |
|
|
|
- Sicherheitsmaßnahme kurz: Scc (Safety creats confidence) |
|
|
|
- Quellcodeverwaltung kurz: SCM (Source Code Management) |
|
|
|
- Branching |
|
|
|
- Merge oder Rebase |
|
|
|
### Erkenntnis |
|
|
|
Wir können unser Programm strukturiert zu updaten, dabei müssen wir beachteten, das wir oft Commiten und ein |
|
|
|
gutes und übersichtliches Branchingsystem benutzten. |
|
|
|
Eine gute SCM kann dabei hälfen, dass wir parallel am selben Projekt arbeiten können. |
|
|
|
### Wiederholung |
|
|
|
Branching in einegen Worten. Das Branching ist wie der Lebenslauf eines Programms, zu jedem Zeitpunkt |
|
|
|
an dem am Programm gearbeitet wird, verändert es sich Schritt für Schritt, wobei jeder eine unterschiedliche |
|
|
|
größe und funktion hat. Es beginnt mit dem ersten develop aus dem ein feature oder ein Release folgt, aus beidem kann ein |
|
|
|
develop folgen oder vom realease ein master, aus dem wider um ein hotfix kommt und draus folgt ein neuer master oder develop |
|
|
|
### Kritik |
|
|
|
Keine Kritik. |