Overview
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Hast du das Gefühl, dass deine Python-Projekte immer größer werden? Spürst du den Schmerz, wenn sich deine Codebasis vergrößert und es schwieriger wird, sie zu debuggen und zu warten? Python ist eine einfach zu erlernende und zu verwendende Sprache, aber das bedeutet auch, dass Systeme schnell unüberschaubar werden können. Zum Glück gibt es in Python Funktionen, die Entwicklern helfen, die Probleme mit der Wartbarkeit zu überwinden.
In diesem praktischen Buch zeigt dir der Autor Patrick Viafore, wie du das Typensystem von Python optimal nutzen kannst. Du lernst benutzerdefinierte Typen wie Klassen und Enums kennen und erfährst, wie du Pythons Type Hinting System nutzen kannst. Außerdem erfährst du, wie du Python erweiterbar machst und wie du eine umfassende Teststrategie als Sicherheitsnetz einsetzt. Mit diesen Tipps und Techniken wirst du klareren und besser wartbaren Code schreiben.
- Lerne, warum Typen in modernen Entwicklungsökosystemen unverzichtbar sind
- Verstehe, wie Typen wie Klassen, Dictionaries und Enums bestimmte Absichten widerspiegeln
- Python für die Zukunft erweiterbar machen, ohne es aufzublähen
- Bekannte Python-Tools nutzen, um die Sicherheit und Robustheit deiner Codebasis zu erhöhen
- Evaluiere deinen aktuellen Code, um häufige Fehler in der Wartbarkeit zu erkennen
- Baue ein Sicherheitsnetz um deine Codebasis mit Linters und Tests
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access