January 2022
Intermediate to advanced
424 pages
10h 50m
German

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.