Interactive Studio

Know How

Know How

Shotgun Surgery

Shotgun Surgery (‚Schrotkugeln herausoperieren‘) ist ein Code-Smell, der beim Refactoring im Quellcode behoben wird.

Da er ein weitreichender und umfangreicher Code-Smell ist und gleich an mehreren Klassen einige Änderungen durchgeführt werden müssen, dauert das Refactoring dementsprechend lange.

Dieser Code-Smell verursacht zwar keine Funktionsstörungen oder Probleme in der Anwendung des Programms, der Programmcode ist aber an mehreren Stellen derart überkonstruiert und nicht mehr agil genug, dass er störanfällig wird. Um das auszuschließen, wird ein Refactoring durchgeführt, um den Code zu verschlanken, aufzuräumen und ihn für die zukünftige Programmentwicklung fit zu machen.

Begierde Wissen

insights

insights