Mit statischer Code-Analyse zu besserem SPS-Applikationscode.

Bild 01: Mit statischer Code-Analyse zu besserem SPS-Applikationscode. (Quelle: Codesys)

Eine prinzipielle Definition des Begriffs Code-Smell liefert beispielsweise Wikipedia. Dort heißt es: „Bei Code-Smell geht es nicht um Programmfehler, sondern um funktionierenden Programmcode, der aber schlecht strukturiert ist. Das größte Problem liegt darin, dass der Code für den Programmierer schwer verständlich ist, sodass sich bei Korrekturen und Erweiterungen häufig wieder neue Fehler einschleichen. Code-Smell kann auch auf ein tieferes Problem hinweisen, das in der schlechten Struktur verborgen liegt und erst durch eine Überarbeitung erkannt wird.“ [1]

1 / 5