carpentries-incubator / carpentries-incubator/python-intermediate-development

Challenge 'Refactoring To Use a Pure Function' does not use solution implementation from previous challenge

Offen
#394 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.