A READING LIST FOR THE CURIOUSA LITTLE SPACE FOR YOUR NEXT CHAPTER ↗
Future Books
Cover of Debugging the Undebuggable: Tools and Strategies for Diagnosis FROM THE BOOK CATALOGUE

Computers & Technology

Debugging the Undebuggable: Tools and Strategies for Diagnosis

By Kenwright

Master the art of diagnosis and conquer the most complex and frustrating software bugs with advanced tools and systematic strategies.

WHAT THE PUBLISHER HIGHLIGHTS

  • Develop a structured methodology for diagnosing complex software issues.
  • Learn to effectively use advanced tools like profilers, tracers, and memory analyzers.
  • Gain insights into solving concurrency problems, memory leaks, and performance bottlenecks.

Opens www.amazon.com. Check the retailer for current prices, formats, delivery, and availability.

Catalogue reference: c50069d8a2ab6297

INSIDE THE BOOK

About this book

This book is for developers and engineers who have faced a bug that seems impossible to fix. It moves beyond basic print statements and debuggers to explore a systematic approach to diagnosis. Learn how to tackle complex issues like race conditions, memory corruption, performance degradation, and non-deterministic failures. The book covers a wide array of powerful tools and techniques across different platforms and languages, turning the 'undebuggable' into the solved.

From the publisher’s description

  • Develop a structured methodology for diagnosing complex software issues.
  • Learn to effectively use advanced tools like profilers, tracers, and memory analyzers.
  • Gain insights into solving concurrency problems, memory leaks, and performance bottlenecks.
  • Build confidence in tackling the most challenging and elusive bugs in your systems.

Explore the topics

ANOTHER PERSPECTIVE

Readers, in their own words

Explore reviews
Reader review4

Strong content, uneven pacing

Strong content, uneven pacing. I would still recommend it.

A colleague recommended this and I can see why. It does something that few technical books manage: it respects the reader's time. Some of the diagrams are dense and I had to reread a few sections, though that may just be me. The index and cross-references are surprisingly good, which matters for a book I will come back to. The writing is direct and does not waste space on filler, which I value in a technical book. Worth picking up if you already have the basics. Set realistic expectations and you will get a lot out of it.

Liam ClarkTechnical editor · Berlin, DE
Debugging the Undebuggable: Tools and Strategies for Diagnosis
Reader review4

A useful guide

Almost excellent. A second edition could easily push it to five stars.

I read this over a couple of weekends alongside a small side project, which turned out to be the ideal way to approach it. The explanations are careful without being condescending, which is a difficult balance to strike. The examples are small enough to type out and experiment with, which is exactly what I want from a book like this. It is denser than the page count suggests, and I found myself slowing down around the middle. Recommended, with the caveat that it is not a gentle introduction.

Hana BrownCTO · Warsaw, PL
Debugging the Undebuggable: Tools and Strategies for Diagnosis

BEYOND THE BOOKSHELF

News & ideas

More to explore
www.smashingmagazine.com

Four Levels Of Customer Understanding

What people say, feel, think, and do are often very different things. To understand the underlying reasons for user behavior, it helps to look beyond the surface and explore hidden motivations, root causes, and the different laye…

Read at www.smashingmagazine.com

THE BOOKS

Your next input

View all books
Cover of API Economy
Computers & Technology

API Economy

Discover how APIs drive modern tech - from AI to data monetization - with speed and scalability.

Understand the role of APIs in modern business.

Understand today. Build what’s next.

Check the publication date and ask which ideas are foundations and which are forecasts.

Explore the catalogue