5
Codegerüche
Mit Code, der zum Absturz eines Programms führt, ist offensichtlich etwas nicht in Ordnung, aber Abstürze sind nicht die einzigen Anzeichen für Probleme in Programmen. Es gibt auch Hinweise auf subtilere Bugs oder schlicht unverständlichen Code. So wie Gasgeruch auf ein Leck in der Leitung oder Rauchgeruch auf ein Feuer hindeutet, gibt es auch Codegerüche – gemeinhin mit dem englischen Begriff Code Smells bezeichnet –, also Muster im Quellcode, die das Vorhandensein möglicher Bugs signalisieren. Ein Code Smell bedeutet nicht zwangsläufig, dass ein Problem vorliegt, sollte Sie aber dazu veranlassen, Ihr Programm zu untersuchen.
Get Der Weg zum Python-Profi 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.