Kapitel 8: Robustheit und Performance

Nachdem man ein nützliches Python-Programm geschrieben hat, besteht der nächste Schritt darin, den Code »serienreif« zu machen, damit das Programm möglichst narrensicher ist. Dass ein Programm auch unter unerwarteten Umständen verlässlich arbeitet, ist ebenso wichtig wie korrektes Funktionieren. Python bietet eine Reihe von Features und verschiedene Module, die dabei helfen, dass sich ein Programm in einer Vielzahl von Situationen fehlertolerant verhält.

Zu den Aspekten der Robustheit gehören Skalierbarkeit und Performance. Wenn man Programme implementiert, die erhebliche Datenmengen verarbeiten, kommt es oft zu Verlangsamungen, die durch die algorithmische Komplexität des Codes oder anderen Berechnungsaufwand ...

Get Effektiv Python programmieren, 2. A. now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.