Debugging
Debugging ist der systematische Prozess der Identifikation, Analyse und Behebung von Fehlern (Bugs) in einem Computerprogramm. Entwickler nutzen dafür Debugging-Tools (Debugger), mit denen sie den Programmablauf schrittweise verfolgen, Variablenwerte inspizieren und Breakpoints setzen können. Häufige Debugging-Techniken sind das schrittweise Durchlaufen (Step Through), das Setzen von Haltepunkten (Breakpoints) und das Ausgeben von Zwischenwerten (Logging). Debugging ist eine der wichtigsten Fähigkeiten in der Softwareentwicklung.