LWN.net Logo

Debug It!--New from Pragmatic Bookshelf

From:  Mary Rotman <pragprogpr-AT-oreilly.com>
To:  lwn-AT-lwn.net
Subject:  Debug It!--New from Pragmatic Bookshelf
Date:  Thu, 19 Nov 2009 10:07:32 -0800
Message-ID:  <1258654052.32507.0.014354@post.oreilly.com>
Archive-link:  Article, Thread

If you would like to view this information in your browser, click here:
http://post.oreilly.com/rd/9z1zuffcbpbt5ml5ak7409urk93a7h...

For Immediate Release

For more information, contact:
Mary Rotman (707) 827-7119 or pragprogpr@oreilly.com
O'Reilly Media is a Distributor for Pragmatic Bookshelf

Debug It!--New from Pragmatic Bookshelf
Find, Repair, and Prevent Bugs in Your Code

Raleigh, NC--Three things are certain: Death. Taxes. Debugging. For those first two you're own your
own, but if you're a programmer, we can help you handle the third.

Author Paul Butcher says, "Debugging is one of the few completely unavoidable software development
tasks. It's a certainty that at some point, you're going to have to write code and at some other
point (possibly very soon after the first!) you're going to have to debug it."

Paul's new book, "Debug It!" (Pragmatic Bookshelf, $34.95 USD), will equip you with the tools,
techniques and approaches to ensure that you can tackle any bug with confidence.

These secrets of professional debugging will show you how to handle every stage of the bug
life-cycle, from constructing software that makes debugging easy, through detection, reproduction,
diagnosis and rolling out your eventual fix.

Whether you're writing Java or assembly language, targeting servers or embedded micro-controllers,
using agile or traditional approaches, the same basic bug-fixing principles apply.

With "Debug It!", you will:

- Learn an empirical approach which leverages your software's unique ability to show you what's
really happening
- Discover the importance of finding a reliable and convenient means of reproducing a bug
- Find out how to avoid common pitfalls
- See how to use commonly available tools to automatically detect problems before they're reported
by customers
- Construct "self-debugging" software that automatically provides access to crucial information,
and identifies the broken assumptions that lead to bugs

You can continue to just wing it, or you could start a professional approach to debugging today.
Debug It! will show you how.

For a review copy or more information please email maryr@oreilly.com. Please include your delivery
address and contact information.

Paul Butcher started out writing games for 8-bit home computers before he was a teenager, and since
then has worked in diverse fields at all levels of abstraction, from microcode on bit-slice
processors to high-level declarative programming and all points in between.

Additional Resources:
For more information about the book, including table of contents, index, author bios, and cover
graphic, see: http://post.oreilly.com/rd/9z1z6camtra6ukoag43h5jqvcnnq09...

Debug It!
http://post.oreilly.com/rd/9z1z2lql5t812q6nguf2lc8sirdth8...
Publisher: Pragmatic Bookshelf
Paul Butcher
ISBN 13: 9781934356289, 232 pages
$34.95 USD
order@oreilly.com
1-800-998-9938
1-707-827-7000

About Pragmatic Bookshelf
Pragmatic Bookshelf is an imprint of the Pragmatic Programmers, LLC. Our titles are distributed to
bookstores internationally by O'Reilly Media.

The Pragmatic Bookshelf features books written by developers for developers. The titles continue
the well-known Pragmatic Programmer style, and continue to garner awards and rave reviews. As
development gets more and more difficult, the Pragmatic Programmers will be there with more titles
and products to help programmers stay on top of their game.

About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines,
and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge
development, homing in on the technology trends that really matter and spurring their adoption by
amplifying "faint signals" from the alpha geeks who are creating the future. An active participant
in the technology community, the company has a long history of advocacy, meme-making, and
evangelism.

# # #

O'Reilly is a registered trademark of O'Reilly Media, Inc. All other trademarks are the property of
their respective owners.

You are receiving this email because you are a public relations contact with O'Reilly Media, a
distributor for Pragmatic Bookshelf.

If you would like to stop receiving any and all press releases from O'Reilly, please email
press@oreilly.com.

O'Reilly Media is a Distributor for Pragmatic Bookshelf
O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-7000




(Log in to post comments)

Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds