1
/
of
1
Johannes Kuhlmann
The Book of Debugging
The Book of Debugging
💎 Earn 159 Points (£1.59) on this item.
ORDERED FOR YOU
We can order this item for you. Delivery usually takes about 4 to 6 weeks.
This item is not held in our immediate stock. We will order it for you after checkout.
Estimated delivery: About 4 to 6 weeks
Regular price
£31.85 GBP
Regular price
£44.99 GBP
Sale price
£31.85 GBP
Unit price
/
per
Taxes included.
Shipping calculated at checkout.
YOU SAVE £13.14
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £3.89. Subject to product weight & dimension
Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.
Couldn't load pickup availability
- More about The Book of Debugging
Debugging is a skill. This is how it works.
Nobody teaches you how to debug. You learn it the hard way, bug by bug, over years of trial and error. Johannes Kuhlmann spent those years shipping video games, where the bugs are brutal and the deadlines don't move, and turned what he learned into a workflow you can follow the next time something breaks: Reproduce, Probe, Examine, Fix.
Each phase of the workflow comes with numbered, battle-tested strategies you can apply in any language and at any level of the stack, from a misbehaving UI to a race condition that only appears in production. Worked examples drawn from real shipped software show each strategy in action, including the failures and dead ends that are part of every honest debugging session. You'll learn how to:
Nobody teaches you how to debug. You learn it the hard way, bug by bug, over years of trial and error. Johannes Kuhlmann spent those years shipping video games, where the bugs are brutal and the deadlines don't move, and turned what he learned into a workflow you can follow the next time something breaks: Reproduce, Probe, Examine, Fix.
Each phase of the workflow comes with numbered, battle-tested strategies you can apply in any language and at any level of the stack, from a misbehaving UI to a race condition that only appears in production. Worked examples drawn from real shipped software show each strategy in action, including the failures and dead ends that are part of every honest debugging session. You'll learn how to:
- Reproduce intermittent bugs quickly and reliably, because a bug you can't reproduce is a bug you can't fix
- Write bug reports that shorten the path to a fix instead of starting an argument
- Narrow thousands of lines of suspect code down to the failure point
- Confirm the actual root cause before you change anything, so the bug stays fixed
- Publication date: 24 November 2026
- Page count: 304
- Dimensions: Height 234 mm; Width 177 mm
- Publisher: No Starch Press,US
- Format: Paperback
- ISBN-13: 9781718504066
UK and International shipping information
UK and International shipping information
We deliver throughout the United Kingdom and to 128 countries and territories worldwide, including the United States, Australia, Canada, Germany, Spain and France.
