Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
31 used & new from $9.15

Have one to sell? Sell yours here
 
   
Tell a Friend
Find the Bug: A Book of Incorrect Programs
 
See larger image
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  

Find the Bug: A Book of Incorrect Programs (Paperback)

by Adam Barr (Author)
4.4 out of 5 stars  (5 customer reviews)

List Price: $34.99
Price: $28.60 & this item ships for FREE with Super Saver Shipping. Details
You Save: $6.39 (18%)
Special Offers Available
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 3 left in stock--order soon (more on the way).

Want it delivered Tuesday, July 22? Choose One-Day Shipping at checkout. See details

31 used & new available from $9.15

Special Offers and Product Promotions
  • Save $10 when you spend $50 and pay with Bill Me Later. The fast and convenient way to buy without using your credit card. Offer limited to items purchased from Amazon.com between July 14, 2008 and July 21, 2008. One per customer account. Enter code BMLSAVES at checkout. Here's how (restrictions apply)

Better Together

Buy this book with Debugging by David, J Agans today!

Find the Bug: A Book of Incorrect Programs Debugging
Buy Together Today: $44.76

Customers Who Bought This Item Also Bought

Hacker's Delight

Hacker's Delight by Henry S. Warren

5.0 out of 5 stars (13)  $44.60
Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))

Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly)) by Andy Oram

3.8 out of 5 stars (28)  $39.10
Programming Interviews Exposed: Secrets to Landing Your Next Job (Programmer to Programmer)

Programming Interviews Exposed: Secrets to Landing Your Next Job (Programmer to Programmer) by John Mongan

4.2 out of 5 stars (61)  $19.79
Code Reading: The Open Source Perspective (Effective Software Development Series)

Code Reading: The Open Source Perspective (Effective Software Development Series) by Diomidis Spinellis

3.8 out of 5 stars (18)  $51.70
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)

The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition) by Frederick P. Brooks

4.5 out of 5 stars (125)  $33.20
Explore similar items : Books (13)

Editorial Reviews
From the Back Cover

50 exercises to help you find bugs faster -- with less aggravation!

Bug hunting is an art, and you need to be a master. Get Find the Bug, and you'll become one. Long-time Microsoft programmer Adam Barr presents 50 programs, each with exactly one bug. Your assignment: find it. As you do, Barr will teach you how to "think like your processor"... anticipating exactly how code will behave, even without running it. You'll learn better ways to read code, understand it -- and above all, improve it. Whether you're building new systems or maintaining someone else's, you'll find bugs earlier, faster, with less frustration... and write cleaner code to begin with.

  • Presents "bugged" programs in C, Java, Python, Perl, and x86 assembly language, with carefully explained solutions
  • Includes language overviews to help you debug all 50 examples, even if you don't know the language
  • Shows how to look past the "surface" of code to uncover its hidden internal logic
  • Offers practical guidance on analyzing programs, including specific inputs to test
  • Presents a wide range of realistic bugs, with no phony "gotchas"
  • Draws on the types of coding and debugging challenges Microsoft uses to interview new programmers
  • An indispensable resource for working programmers, maintainers, testers, quality specialists, and everyone involved in code reviews

© Copyright Pearson Education. All rights reserved.



About the Author

Find the Bug: A Book of Incorrect ProgramsAuthor Bio

ADAM BARR lives in Redmond, WA, and works at Microsoft Corporation as a Program Manager on Windows Server. For ten years, he was a Software Design Engineer at Microsoft Corporation, where he worked on products ranging from Windows NT, Windows 2000, and Windows XP to Microsoft Interactive Television and Softimage Digital Studio. He has exceptional experience in C programming and Windows NT kernel development and debugging. He is author of Proudly Serving My Corporate Masters: What I Learned in Ten Years as a Microsoft Programmer.


© Copyright Pearson Education. All rights reserved.



See all Editorial Reviews

Product Details
  • Paperback: 336 pages
  • Publisher: Addison-Wesley Professional; 1 edition (October 16, 2004)
  • Language: English
  • ISBN-10: 0321223918
  • ISBN-13: 978-0321223913
  • Product Dimensions: 9.2 x 7 x 0.7 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: