Les 13
Dataclasses en type hints
Minder boilerplate met @dataclass en duidelijkere code met type hints.
🎯 Na deze les kun je
- een dataclass definiëren
- type hints toevoegen aan functies
- mypy draaien en de meldingen lezen
Veel klassen bestaan vooral om gegevens te bewaren: een product met een naam en prijs, een meting met een tijd en waarde. Voor zo'n klasse schrijf je steeds hetzelfde: een __init__ die alle attributen zet, een __repr__, een __eq__ om te vergelijken. Met dataclasses schrijft Python dat voor je. Daarbij gebruik je type hints: aantekeningen over welk type een variabele of parameter hoort te hebben. Die maken je code beter leesbaar, en tools kunnen er fouten mee vinden voordat je het programma start.
🔒 Deze les zit in het betaalde deel van de cursus
De eerste 6 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 24,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.
Wil je een seintje als het zover is?