6 Debugging

Niemand von uns kann leugnen, dass wir als Entwickler Fehler machen. Einen großen Teil dieser Fehler können wir bereits dadurch erkennen, dass wir unsere Anwendungen mit dem testgetriebenen Ansatz entwickeln. Dennoch kommen wir immer wieder in Situationen, in denen wir Anwendungen manuell debuggen müssen. In diesem Kapitel wollen wir einige Werkzeuge und Methoden vorstellen, die uns das Leben hierbei deutlich leichter machen.

Um unsere Anwendung debuggen zu können, benötigen wir ein Werkzeug, das den Ablauf unserer Anwendung überwacht. Innerhalb des Werkzeugs können wir dann für gewöhnlich Haltepunkte definieren, an denen der Ablauf angehalten wird und wir den aktuellen Zustand analysieren können. Außerdem können wir Veränderungen ...

Get AngularJS 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.