Effektive Fehlersuche: 66 spezifische Methoden zur Fehlersuche in Software und Systemen

Bewertung:   (4,3 von 5)

Effektive Fehlersuche: 66 spezifische Methoden zur Fehlersuche in Software und Systemen (Diomidis Spinellis)

Leserbewertungen

Zusammenfassung:

Das Buch ist ein praktischer Leitfaden mit nützlichen und relevanten Ratschlägen zum Debugging. Es enthält 66 spezifische Tipps für effektives Debugging in verschiedenen Programmierumgebungen und ist sowohl für neue als auch für erfahrene Entwickler geeignet. Auch wenn die Strategien erfahrenen Fachleuten vertraut sein mögen, werden sie in diesem Buch klar formuliert und bieten umsetzbare Erkenntnisse. Die Benutzer schätzen das Fachwissen des Autors und die Vielfalt der behandelten Themen, auch wenn einige der Meinung sind, dass das Buch für erfahrene Entwickler keine neuen Konzepte enthält.

Vorteile:

Vollgestopft mit praktischen Ratschlägen, leicht anwendbaren Strategien, gut strukturierten Tipps zum Debugging, geeignet für Anfänger und erfahrene Entwickler, deckt mehrere Sprachen und Plattformen ab (C++, Java, Windows, Linux), ermutigt zu Best Practices wie Automatisierung und Verwendung der richtigen Tools.

Nachteile:

Bietet möglicherweise keine neuen Erkenntnisse für sehr erfahrene Entwickler, einige Inhalte können im Laufe der Jahre veraltet sein, und die Nützlichkeit des Buches kann von den Vorkenntnissen des Lesers abhängen.

(basierend auf 6 Leserbewertungen)

Originaltitel:

Effective Debugging: 66 Specific Ways to Debug Software and Systems

Inhalt des Buches:

Jeder Softwareentwickler und IT-Fachmann weiß, wie wichtig ein effektives Debugging ist. Oft nimmt das Debugging den größten Teil des Arbeitstages eines Entwicklers in Anspruch, und die Beherrschung der erforderlichen Techniken und Fähigkeiten kann ein Leben lang dauern. In Effective Debugging, hilft Diomidis Spinellis erfahrenen Programmierern, ihre Reise zur Meisterschaft zu beschleunigen, indem er die nützlichsten Debugging-Methoden, -Strategien, -Techniken und -Werkzeuge systematisch kategorisiert, erklärt und illustriert.

Auf der Grundlage von mehr als fünfunddreißig Jahren Erfahrung erweitert Spinellis Ihr Arsenal an Debugging-Techniken und hilft Ihnen, die besten Ansätze für jede Herausforderung auszuwählen. Er präsentiert herstellerneutrale, beispielhafte Ratschläge zu allgemeinen Prinzipien, übergeordneten Strategien, konkreten Techniken, hocheffizienten Werkzeugen, kreativen Tricks und den Verhaltensmerkmalen, die mit einer effektiven Fehlersuche verbunden sind.

Spinellis' 66 Expertentechniken behandeln jede Facette der Fehlersuche und werden mit Schritt-für-Schritt-Anleitungen und echtem Code illustriert. Er befasst sich mit dem gesamten Spektrum von Problemen, die in modernen Softwaresystemen auftreten können, insbesondere mit Problemen, die durch komplexe Interaktionen zwischen Komponenten und Diensten verursacht werden, die auf über den ganzen Planeten verstreuten Hosts laufen. Egal, ob Sie isolierte Laufzeitfehler oder katastrophale Ausfälle von Unternehmenssystemen debuggen, dieses Handbuch wird Ihnen helfen, die Aufgabe zu erledigen - schneller und mit weniger Schmerzen.

Die wichtigsten Merkmale sind.

⬤ Strategien und Methoden auf hohem Niveau für die Behebung verschiedener Softwarefehler.

⬤ Spezifische Techniken, die beim Programmieren, Kompilieren und Ausführen von Code anzuwenden sind.

⬤ Bessere Möglichkeiten, den Debugger optimal zu nutzen.

⬤ Allgemeine Fähigkeiten und Werkzeuge, in die es sich zu investieren lohnt.

⬤ Fortgeschrittene Ideen und Techniken, um Sackgassen und dem Labyrinth der Komplexität zu entkommen.

⬤ Ratschläge, wie man Programme leichter debuggen kann.

⬤ Spezialisierte Ansätze zum Debuggen von multithreaded, asynchronem und eingebettetem Code.

⬤ Fehlervermeidung durch verbessertes Softwaredesign, -konstruktion und -management.

Normal 0 false false false EN-US X-NONE X-NONE.

Weitere Daten des Buches:

ISBN:9780134394794
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2016
Seitenzahl:256

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Effektive Fehlersuche: 66 spezifische Methoden zur Fehlersuche in Software und Systemen - Effective...
Jeder Softwareentwickler und IT-Fachmann weiß, wie...
Effektive Fehlersuche: 66 spezifische Methoden zur Fehlersuche in Software und Systemen - Effective Debugging: 66 Specific Ways to Debug Software and Systems
Schöne Architektur - Beautiful Architecture
Was sind die Bestandteile einer robusten, eleganten, flexiblen und wartbaren Softwarearchitektur? Beautiful Architecture...
Schöne Architektur - Beautiful Architecture

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)