Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:m319:learningunits:lu05:aufgaben:splitinpieces [2025/06/23 07:45] – ↷ Seite von modul:m319:learningunits:lu05:aufgaben:splitinpieces nach de:modul:m319:learningunits:lu05:aufgaben:splitinpieces verschoben msuterde:modul:m319:learningunits:lu05:aufgaben:splitinpieces [2025/09/20 19:12] (aktuell) msuter
Zeile 8: Zeile 8:
 Diese Aufgabe besteht aus einem grösseren Programm, dessen Funktionalität in kleinen Stücken implementiert wird. Diese Aufgabe besteht aus einem grösseren Programm, dessen Funktionalität in kleinen Stücken implementiert wird.
 Dieses Vorgehen wird beim Programmieren immer dringend empfohlen. Dieses Vorgehen wird beim Programmieren immer dringend empfohlen.
 +Die einzelnen Ausbauschritte sind als ''Issues'' im GitHub-Repository eingetragen.
  
-  - Um die Issues zu erhalten, trage deinen Namen ins main.py ein und ''commit'' und ''push'' \\ {{:modul:m319:learningunits:lu05:aufgaben:task1.png?600|}} +  - Akzeptiere das Assignment wie gewohnt 
-  - Überprüfe dein Repo ob die Issues vorhanden sind (dauert etwa 2 Minuten, Seite aktualisieren nicht vergessen)+  - Um die Issues zu erhalten, trage deinen Namen ins main.py ein und ''commit'' und ''push'' \\ {{de:modul:m319:learningunits:lu05:aufgaben:task1.png?600|}} 
 +  - Überprüfe dein Repo auf GitHub ob die Issues vorhanden sind (dauert etwa 2 Minuten, Seite aktualisieren nicht vergessen) 
 + 
 + 
 +==== Issues ==== 
 +Bei dieser Aufgabe sind die einzelnen Arbeitschritte als Issues in deinem GitHub Repository festgehalten. 
 +Mit Issues in unserem GitHub Repository können wir offene Punkte und Fehler dort verwalten, wo auch der Sourcecode ist. 
 + 
 +{{de:modul:m319:learningunits:lu05:aufgaben:issues.png?600|}} 
 + 
 +===== Issues (Aufträge) bearbeiten ===== 
 +Nun kannst du die einzelnen Issues abarbeiten.
   - Wähle einen Teil der Aufgabe aus, den du eigenständig umsetzen kannst.   - Wähle einen Teil der Aufgabe aus, den du eigenständig umsetzen kannst.
   - Codiere den Sourcecode für diese Teilaufgabe.   - Codiere den Sourcecode für diese Teilaufgabe.
Zeile 21: Zeile 33:
   - Zurück zu Schritt 1   - Zurück zu Schritt 1
  
-==== Issues ==== 
-Bei dieser Aufgabe sind die einzelnen Arbeitschritte als Issues in deinem GitHub Repository festgehalten. 
-Mit Issues in unserem GitHub Repository können wir offene Punkte und Fehler dort verwalten, wo auch der Sourcecode ist. 
- 
-{{:modul:m319:learningunits:lu05:aufgaben:issues.png?600|}} 
  
 Du kannst erledigte Issues automatisch schliessen, wenn du in der Commit Message ''resolves #n'' angibst (wobei ''n'' die Nummer des Issues auf GitHub ist). Du kannst erledigte Issues automatisch schliessen, wenn du in der Commit Message ''resolves #n'' angibst (wobei ''n'' die Nummer des Issues auf GitHub ist).
  
-{{:modul:m319:learningunits:lu05:aufgaben:resolves.png?600|}}+{{de:modul:m319:learningunits:lu05:aufgaben:resolves.png?600|}}
  
 Dadurch wird der Commit mit den relevanten Issues verknüpft und geschlossen, was die Übersicht noch weiter erhöht. Dadurch wird der Commit mit den relevanten Issues verknüpft und geschlossen, was die Übersicht noch weiter erhöht.
  • de/modul/m319/learningunits/lu05/aufgaben/splitinpieces.1750657503.txt.gz
  • Zuletzt geändert: 2025/06/23 07:45
  • von msuter