|
@ -0,0 +1,18 @@ |
|
|
|
|
|
# Lerntagebuch |
|
|
|
|
|
|
|
|
|
|
|
## SU 01 (24.10.2023) |
|
|
|
|
|
|
|
|
|
|
|
### Lernziel |
|
|
|
|
|
|
|
|
|
|
|
- Organisatorisches |
|
|
|
|
|
- Eigenschaften eines Softwareentwicklers |
|
|
|
|
|
- Unterschied eines Profis zum Laien |
|
|
|
|
|
- Tugenden der Clean Code Developer Bewegung |
|
|
|
|
|
|
|
|
|
|
|
### Erkenntnis |
|
|
|
|
|
|
|
|
|
|
|
Als Softwareentwickler ist man eher ein Handwerker als ein Künstler, da man in erster Linie Produkte erschaffen soll, die funktional sind und als Werkzeuge dienen. Dabei richtet man sich nach Prinzipien, die auf Erfahrungswerten und Erkenntnissen beruhen, welche wir im Laufe des Semesters lernen, damit wir sie beim Gruppenprojekt in möglichst sauberer Ausführung anwenden können. Beispielweise steht uns das Werkzeug GitLab zur Verfügung, mit dem wir am Projekt arbeiten werden. |
|
|
|
|
|
|
|
|
|
|
|
### Wiederholung |
|
|
|
|
|
|
|
|
|
|
|
Die Clean Code Developer Bewegung ist eine Initiative für mehr Professionalität in der Software Entwicklung. Sie verkörpert Werte, Prinzipien und Tugenden, wie Effizienz, nur das zu machen, was gefordert ist oder Verlässlichkeit. Dabei soll die Möglichkeit von Fehlern in Programmen auf das Mindeste reduziert werden, um ein Scheitern der Software oder Hardware zu vermeiden. |