LWN.net Logo

Continuous Testing with Ruby, Rails, and JavaScript--New from Pragmatic Bookshelf

From:  Mary Rotman <pragprogpr-AT-post.oreilly.com>
To:  lwn-AT-lwn.net
Subject:  Continuous Testing with Ruby, Rails, and JavaScript--New from Pragmatic Bookshelf
Date:  Thu, 14 Jul 2011 10:02:13 -0700
Message-ID:  <1310662933.20500.0.976957@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/9z1zg41gmrcjl4hd7ekf0ohms73drr...

For Immediate Release

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

Continuous Testing with Ruby, Rails, and JavaScript
New from Pragmatic Bookshelf

Raleigh, NC--Feedback. We're always telling programmers that you need feedback, with a short
feedback gap: the time it takes to get feedback on your decisions, your code, your designs. Well,
what if you narrowed the feedback gap to near zero while coding? You'd have continuous testing, a
powerful idea that lets you fix bugs while they're still small and fresh.

In "Continuous Testing with Ruby, Rails, and JavaScript" (Pragmatic Bookshelf, $33.00 print) you'll
see how to use a combination of tests, tools, and techniques to immediately detect problems in
code, before they spread.

It isn't magic, but a clever combination of tests, tools, and techniques that tells you right away
when there's a problem. Not minutes, hours or days from now, but right now, when it's easiest to
fix. Spend more of your time writing valuable software, and less time slogging through code
line-by-line and second-guessing your decisions.

We'll show you how to set up and run automated tests that check your work continuously as you write
code. You'll start with tools such as Autotest and Watchr and see how to use them effectively in a
continuous environment.

You'll discover the fundamentals of creating and maintaining a test suite that's fast, informative,
reliable, and exhaustive. You'll use powerful techniques such as inline assertions--a much better
alternative to debugging or console printing. See how Continuous Testing can improve the quality of
your existing tests and ensure that the new tests you write will do the job.

You'll start with examples in Ruby, Rails, and JavaScript, but you'll learn general techniques you
can apply to a wide range of languages and frameworks.

By giving you instant feedback about the quality of your code and the quality of your tests,
continuous testing creates a visceral feedback loop that you can actually feel as you work. Get
this book and start doing "Continuous Testing: with Ruby, Rails, and JavaScript" today.

Available in epub, mobi, and PDF direct from the publisher and in paperback from fine bookstores
worldwide.

Advance Praise
"This has to be one of the books with the highest valuable-content-to-page-count ratio that I have
ever read. This is one of those books that makes you want to run to your computer and try it
out--you will love it!"
--Fred Daoud, Author, "Stripes...and Java Web Development is Fun Again" and "Getting Started with
Apache Click"

"I recommend this book to coworkers so they can incorporate the ideas into their daily work."
--Noel Rappin, Senior Consultant, Obtiva, Inc.

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

About the Authors
Ben Rady is a passionate and pragmatic software developer. He is the creator of Infinitest, a
continuous test runner for Java, and contributes to a number of other projects that benefit the
open source community. Presently employed as a Software Engineer at DRW Trading, Ben is focused on
development practices that support rapid and regular delivery of well crafted software. You can
follow Ben on Twitter at twitter.com/benrady, or at his blog at benrady.com.

Rod Coffin is a Principal Consultant at Improving Enterprises, which provides training, consulting,
and outsourcing services. He has coached and mentored several teams on agile software development
and is equally passionate about the organizational and technical sides of effective software
development. He is a frequent speaker at software conferences and has written many articles on a
range of software development topics including agility, enterprise software development, and
semantics.

Additional Resources
For more information about the book, including: code, errata, discussions, full table of contents,
excerpts from the book and more, see the catalog page for "Continuous Testing with Ruby, Rails, and
JavaScript":
http://post.oreilly.com/rd/9z1z0glthk0aejm6ekub0vdkefop62...

Continuous Testing
Publisher: Pragmatic Bookshelf
By Ben Rady, Rod Coffin
Print ISBN: 9781934356708
Pages: 160
Print Price: $33.00
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.

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 © 2011, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds