My Book

Beyond Legacy Code book coverBeyond Legacy Code is filled with practical, hands-on advice and a common-sense exploration of why technical practices such as refactoring and test-first development are critical to building maintainable software. You’ll discover how to avoid the pitfalls teams encounter when adopting these practices, and how to dramatically reduce the risk associated with building software–realizing significant savings in both the short and long term. With a deeper understanding of the principles behind the practices, you’ll build software that’s easier and less costly to maintain and extend.

To see a video, read excerpts, and learn more, visit my publisher’s website, Pragmatic Bookshelf.

Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software is available from Pragmatic Bookshelf, Amazon, and other fine booksellers.

Signed Copies

Would you like me to sign a copy of your book you purchased elsewhere? Here’s how to get your copy of my book signed:

    1. Purchase my book from Amazon by going to Alternatively, you can purchase my book at Pragmatic Bookshelf or other fine booksellers.
    2. Send your copy of my book to me along with your return address. My address is: David Scott Bernstein 3602 NE 140th Street Seattle, WA 98125.
    3. Once I receive your book I will sign it and mail it back to you. It’s that simple.

    Please note: I’ll pay return postage to get the book back to you (in the United States only) but please include your return address so I know where to send it. Also, please note that it may take a few weeks for you to receive your book back as I’m often on the road traveling.

    Thank you!

In the News

Here’s some of the press and media around Beyond Legacy Code: