modul:m320_2024:merkblaetter:realisierung

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
modul:m320_2024:merkblaetter:realisierung [2024/09/25 11:35] – [Use the tests, Luke] msutermodul:m320_2024:merkblaetter:realisierung [2024/09/26 13:48] (aktuell) – [Commit often, commit early] msuter
Zeile 15: Zeile 15:
  
 ==== Use the tests, Luke ==== ==== Use the tests, Luke ====
 +
 Angenommen Ihnen stehen Unittests (z.B. Pytests) zur Verfügung, um Ihren Code zu prüfen. Angenommen Ihnen stehen Unittests (z.B. Pytests) zur Verfügung, um Ihren Code zu prüfen.
-Dann schauen Sie, welche Tests zu Ihrer Teilaufgabe passen. +Dann schauen Sie, welche Tests zu Ihrer Teilaufgabe passen: 
-  +
   * Welcher Test bzw. welche Tests prüfen, ob ich die Teilaufgabe korrekt erledigt habe?   * Welcher Test bzw. welche Tests prüfen, ob ich die Teilaufgabe korrekt erledigt habe?
  
Zeile 32: Zeile 33:
 Dadurch können wir jederzeit zum letzten korrekten Zustand zurück kehren, falls mal etwas richtig schief läuft. Dadurch können wir jederzeit zum letzten korrekten Zustand zurück kehren, falls mal etwas richtig schief läuft.
  
-Nach jeder Teilaufgabe (z.B. eine Methode, eine einzelner Programmblock) den Sie korrekt umgesetzt haben, erstellen Sie einen Commit.+Nach jeder Teilaufgabe (z.B. eine Methode, eine einzelner Programmblock) die Sie korrekt umgesetzt haben, erstellen Sie einen Commit.
 Sobald eine Methode fehlerfrei läuft (Unittests), führen Sie einen Push durch. Sobald eine Methode fehlerfrei läuft (Unittests), führen Sie einen Push durch.
  
 <WRAP center round alert 60%> <WRAP center round alert 60%>
-Führen Sie niemals einen Push durch mit Programmcode der nicht lauffähig ist!+Führen Sie niemals einen Push mit einer nicht lauffähigen Version des Programmcodes durch!
 </WRAP> </WRAP>
  
  • modul/m320_2024/merkblaetter/realisierung.1727256951.txt.gz
  • Zuletzt geändert: 2024/09/25 11:35
  • von msuter