Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| modul:m323:learningunits:lu07:aufgaben:langefunktion [2026/09/09 11:13] – LU07.A04 - Lange Funktion zerlegen (neu) admin | modul:m323:learningunits:lu07:aufgaben:langefunktion [2026/09/09 13:52] (aktuell) – Repo-Verlinkung korrigiert: nodisp im Footer statt Link im Text admin | ||
|---|---|---|---|
| Zeile 51: | Zeile 51: | ||
| ==== Detaillierte Aufgabenstellung ==== | ==== Detaillierte Aufgabenstellung ==== | ||
| - | - **Sicherheitsnetz | + | - **Sicherheitsnetz |
| - Wenden Sie mindestens vier Techniken aus [[modul: | - Wenden Sie mindestens vier Techniken aus [[modul: | ||
| - | - Nach **jedem** einzelnen Umbau: Test laufen lassen und committen. Die Commit-Message nennt die Technik. | + | - Nach **jedem** einzelnen Umbau: Test laufen lassen und committen. Die Commit-Message nennt die Technik, zum Beispiel '' |
| - Am Schluss darf keine Funktion länger als etwa zehn Zeilen sein. | - Am Schluss darf keine Funktion länger als etwa zehn Zeilen sein. | ||
| - | ==== Abgabe | + | ==== Regeln |
| - | * die refactorierte Datei | + | * '' |
| - | * die Testdatei | + | * Die Namen '' |
| - | * die Ausgabe von '' | + | * Neue Hilfsfunktionen dürfen Sie frei benennen. |
| + | |||
| + | ==== Bewertung ==== | ||
| + | |||
| + | ^ Teil ^ Punkte ^ | ||
| + | | Tests ('' | ||
| + | | pylint ('' | ||
| <WRAP center round tip 80%> | <WRAP center round tip 80%> | ||
| - | Diese Aufgabe erzeugt genau das Material, das im Portfolio für **D1I** verlangt wird: Vorher/ | + | Diese Aufgabe erzeugt genau das Material, das im [[modul: |
| + | </ | ||
| + | |||
| + | <WRAP center round important 80%> | ||
| + | Die Beispieldaten sind nicht der einzige Testfall. Denken Sie an die **leere Liste** und an die Rabattgrenze bei genau 100 Franken - dort passieren beim Umbau die meisten stillen Verhaltensänderungen. | ||
| </ | </ | ||
| ---- | ---- | ||
| + | < | ||
| {{tag> | {{tag> | ||
| [[https:// | [[https:// | ||