Kapitel 12: Fehlerbehebung
Zur professionellen Softwareentwicklung gehört mehr als nur das Bereitstellen von Features. Es gibt auch Meetings, Berichte, Compliance-Aktivitäten und ... Fehler.
Sie stolpern ständig über Fehler und Probleme. Der Code lässt sich nicht kompilieren, die Software funktioniert nicht wie geplant oder läuft viel zu langsam und so weiter.
Je besser es Ihnen gelingt, Probleme zu lösen, desto produktiver sind Sie. Die meisten Ihrer Fähigkeiten zur Fehlerbehebung beruhen vielleicht auf dem »Treibsand der individuellen Erfahrung« [4], aber es gibt auch Verfahren, die Sie anwenden können.
Dieses Kapitel stellt einige davon vor.
12.1 Verstehen
Der beste Rat, den ich kenne, ist dieser:
Versuchen Sie zu verstehen, was vor sich ...
Get Code that fits in your head - Heuristiken für die Softwareentwicklung: Komplexität reduzieren | Legacy Code beherrschen | Performance optimieren 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.