|
|
@ -128,4 +128,43 @@ |
|
|
|
|
|
|
|
|
|
|
|
--- |
|
|
|
## SU 05 (dd.mm.yyyy) |
|
|
|
## SU 05 (28.11.2023) |
|
|
|
|
|
|
|
### Lernziel |
|
|
|
* Literaturvorschläge zu Continuous Integration und Continuous Delivery sowie zu Programmierethiken |
|
|
|
* Überblick über die Kooperation in und während einem Softwareentwicklungsprozess |
|
|
|
* mit steigender Größe von Projekten steigen auch die Komplexität und die Anzahl von Beteiligten |
|
|
|
* es müssen Einzelleistungen erbracht werden |
|
|
|
* aufwändigeres Arbeiten |
|
|
|
* technische und persönliche Konflikte werden auftreten |
|
|
|
* Der Softwareentwicklungsprozess als solcher |
|
|
|
* Bestandteile wie Code schreiben, veröffentlichen oder Integrationen |
|
|
|
* Die Abhängigkeitsveraltung sowie Semantische Versionierung und deren Regeln |
|
|
|
* beliebte building-Tools |
|
|
|
* Automatisierte Tests als Hilfsmittel zur Code-Überprüfung |
|
|
|
* Allgemeine Vorgehensmodelle |
|
|
|
|
|
|
|
|
|
|
|
### Erkenntnis |
|
|
|
* Vorteile durch automatisierte Tests in der Softwareentwicklung: |
|
|
|
* automatisierte Tests ermöglichen es, sich wiederholende Tests schneller und häufiger auszuführen. |
|
|
|
* Deren Erkenntnisse fließen umgehend in die Entwicklung mit ein. |
|
|
|
* Große Zeitersparnisse für Programmierer, welche sich nicht auf die Tests konzentrieren müssen. |
|
|
|
* Auch Programmierer können mal Fehler beim Testen machen, was durch autmatisierte Tests ausgeschlossen wird. |
|
|
|
* Automatisierte Tests sind demnach maßgebliche Faktoren im Punkto Qualitätsverbesserung eines Codes. |
|
|
|
|
|
|
|
|
|
|
|
### Wiederholung |
|
|
|
* Erläuterung der Semantischen Versionierung: |
|
|
|
* Die Semantische Versionierung ist ein Konzept im Bereich der Versionsverwaltung einer Software. |
|
|
|
* Der Fokus liegt auf der Bedeutung von Änderungen in einer Software. |
|
|
|
* Bei dieser Methode werden für jede Softwareversion drei Nummern in der Reihenfolge Major.Minor.Patch verwendet. |
|
|
|
* Bei dem jeweiligen Major-, Minor- oder Patch-Update wird dann die dementschprechende Zahl erhöht. |
|
|
|
|
|
|
|
|
|
|
|
### Kritik |
|
|
|
|
|
|
|
|
|
|
|
--- |
|
|
|
## SU 06 (dd.mm.yyyy) |
|
|
|
|