AllenDowney / AllenDowney/ThinkPython
Add an introduction or exercise for dataclass in Ch. 18?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Jupyter Notebook
- Sterne
- 2.7k
- Forks
- 1.1k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Since the book already cover namedtuple in Ch.18, maybe consider adding dataclass as well? It's been in the stdlib since 3.7 and is pretty common nowadays.
It'd be a nice complement to namedtuple—mutable, supports methods, less boilerplate than writing a regular class. Readers would find it useful.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit der Überprüfung des bestehenden namedtuple-Materials in Kapitel 18 und der Notebook-Struktur des Repositorys. Bestimme, ob die Ergänzung zu dataclass eine Einführung oder eine Übung sein sollte, und gestalte das ausgewählte Material als klare Ergänzung zu namedtuple. Erledigt ist die Aufgabe, wenn Kapitel 18 eine kohärente Behandlung von dataclass enthält, die für Leser geeignet ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- jupyter-notebook, python
- Bereich
- content, documentation
- Issue-Typ
- Dokumentation
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 48/100