Kapitel 20. Fehlersuche

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

"Debugging" ist vielleicht ein unglücklicher Begriff, da er mit Fehlern assoziiert wird. Tatsache ist, dass das, was wir als "Debugging" bezeichnen, eine Tätigkeit ist, mit der du ständig konfrontiert wirst, egal ob du eine neue Funktion implementierst, lernst, wie etwas funktioniert, oder einen Fehler behebst. Ein besserer Begriff wäre vielleicht "erforschen", aber wir bleiben bei "debuggen", denn die Tätigkeit, auf die es sich bezieht, ist eindeutig, unabhängig von der Motivation.

Das Debuggen ist eine oft vernachlässigte Fähigkeit: Es scheint, als würden die meisten Programmierer/innen mit diesem Wissen auf die Welt kommen. Vielleicht halten Informatikprofessoren und Buchautoren das Debuggen für eine so selbstverständliche Fähigkeit, dass sie es übersehen.

Debuggen ist eine Fähigkeit, die man lernen kann, und es ist ein wichtiger Weg, um nicht nur das Framework zu verstehen, in dem man arbeitet, sondern auch den eigenen Code und den des Teams. In diesem Kapitel stellen wir dir einige Tools und Techniken vor, mit denen du Node- und Express-Anwendungen effektiv debuggen kannst.

Das erste Prinzip der Fehlersuche

Wie der Name schon sagt, bezieht sich der Begriff "Debugging" oft auf den Prozess der Fehlersuche und -beseitigung. Bevor wir über Werkzeuge sprechen, wollen wir einige allgemeine Debugging-Prinzipien betrachten. ...

Get Webentwicklung mit Node und Express, 2. Auflage 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.