GIVE YOUR READING LIST SOME IMPACTA LITTLE SPACE FOR YOUR NEXT CHAPTER ↗
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.

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

Perspectives on the books

Explore reviews
Reader review5

Clear, thorough, and genuinely useful

Exactly the book I needed. Straight to the point and genuinely useful.

I had been on the fence about this one for a while, and I should have bought it sooner. The progression from chapter to chapter is well thought out; nothing feels out of order. A few of the examples could be more realistic, but the underlying points come across clearly. The progression from chapter to chapter is well thought out; nothing feels out of order. This is the book I wish had existed when I started working with software development.

Ryan CarterMachine learning engineer · Paris, FR
Debugging the Undebuggable: Tools and Strategies for Diagnosis
Reader review3

A book of two halves

Decent, but uneven. Some chapters are much stronger than others.

I picked this up after getting stuck on a project and it turned out to be exactly the right book at the right time. Some terminology is introduced without much ceremony; I had to look a few things up along the way. The explanations are careful without being condescending, which is a difficult balance to strike. The book rewards careful reading. Skimming it would be a mistake. Fine, but there are stronger books on the same subject if you look around.

Hannah MartinezTechnical editor · Buenos Aires, AR
Debugging the Undebuggable: Tools and Strategies for Diagnosis

BEYOND THE BOOKSHELF

News & ideas

More to explore

THE BOOKS

The next contenders

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.

BIG IDEAS. PAGE-TURNING IMPACT.

Choose your next book, not your forever favourite.

Explore the catalogue