carpentries-incubator / carpentries-incubator/python-intermediate-development
Challenge 'Refactoring To Use a Pure Function' does not use solution implementation from previous challenge
- Vorherrschende Sprache
- TeX
- Sterne
- 63
- Forks
- 77
- Ø Merge
- 20 Std. 8 Min.
- Gemergte PRs (30 T.)
- 3
Beschreibung
In episode 3.4 we introduce a class-based solution for loading in csv files in `analyse_data()`: https://carpentries-incubator.github.io/python-intermediate-development/33-code-decoupling-abstractions/index.html#solution-1
In the later solution we still use the old implementation, whereas students at that point will have the class-based implementation of analyse_date() https://carpentries-incubator.github.io/python-intermediate-development/34-code-refactoring/index.html#exercise-refactoring-to-use-a-pure-function
Beitragsleitfaden
Rechercherichtung
Lies die Lösung von Episode 3.4 zum Laden von CSV-Dateien und die spätere Übung „Refactoring To Use a Pure Function“ in den verlinkten Unterrichtsabschnitten. Vergleiche die an beiden Stellen gezeigte Implementierung und aktualisiere anschließend die spätere Lösung, sodass sie die zuvor eingeführte klassenbasierte Implementierung widerspiegelt. Erledigt ist dies, wenn der Unterricht den Studierenden die alte Implementierung nicht mehr präsentiert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- documentation
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 48/100