10Debugging

image Sie wissen nun bereits genug, um auch anspruchsvollere Programme zu schreiben – in denen allerdings auch schwerer zu findende Bugs stecken können. In diesem Kapitel lernen Sie daher einige Werkzeuge und Techniken kennen, um die Ursachen von Fehlern in Ihren Programmen schneller und mit weniger Aufwand zu finden und auszumerzen. Unter Programmierern kursiert der alte Witz: »Den Code zu schreiben, macht 90 % der Programmierung aus. Für das Debugging gehen die restlichen 90 % drauf.«

Ein Computer macht nur das, was Sie ihm sagen. Er kann Ihre Gedanken nicht lesen und das tun, was Sie beabsichtigen wollten. Auch professionellen Programmierern ...

Get Routineaufgaben mit Python automatisieren 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.