An electronic copy of book is available for Library Members Sign in to view the book
This book captures the practical wisdom and techniques used by experienced programmers to systematically find, diagnose, repair and prevent bugs in code. It walks through the full lifecycle of a bug — from detection to reproduction, diagnosis, fixing, and reflection — and promotes building “self-debugging” software, using empirical debugging, and leveraging common tools to improve reliability. Although it is language-agnostic, the advice applies across environments (from servers to embedded systems) and encourages writing code that makes debugging easier, identifying broken assumptions, and avoiding common pitfalls.
Sub Title:
Edition:
Volume:
Publisher: The Pragmatic Bookshelf (Pragmatic Programmers, LL
Publishing Year: 2009
ISBN: 978-1-934356-28-9
Pages: 232