Buying Options
The RSpec Book
Pre-Order Print $42.95
Add to Cart
Description
Is your team trying to do TDD and failing? Are you finding your test suites bloated and difficult to read, understand, or maintain? Business applications today are plagued with features that are never used, highly coupled code that is hard to change, and expensive test suites that aren't run any more because they are brittle and unreadable.

RSpec, Ruby's leading Behaviour Driven Development tool, helps you do TDD right by embracing the design and documentation aspects of TDD. It encourages readable, maintainable suites of code examples that not only test your code, they document it as well. The RSpec Book will teach you how to use RSpec, Cucumber, and other Ruby tools to develop truly agile software that gets you to market quickly and maintains its value as evolving market trends drive new requirements.
Full Description
Product Details
Title:
The RSpec Book
By:
David Chelimsky, Dave Astels, Bryan Helmkamp, Dan North, Zach Dennis, Aslak Hellesoy
Publisher:
Pragmatic Bookshelf
Formats:
  • Print
Print Release:
February 2010 (est.)
Pages:
350 (est.)
Print ISBN:
978-1-934356-37-1
| ISBN 10:
1-934356-37-9
Customer Reviews
About the Authors
  1. David Chelimsky

    David Chelimsky is the lead developer/maintainer of RSpec. He has been developing software for nearly a decade, and exploring TDD for over five of those years. After three years training and mentoring agile teams at Object Mentor, David currently leads the software development team at Articulated Man, a Chicago based, interactive design firm. In his spare time, David likes to play guitar, travel, and speak something resembling Portuguese.

    View David Chelimsky's full profile page.

  2. Dave Astels

    Dave Astels is a Software Engineer at Google and has been involved with software and computing for over 25 years, recently having spent several years working exclusively with Ruby and Rails. Dave wrote the article that prompted Steven Baker to start the RSpec project.

    View Dave Astels's full profile page.

  3. Bryan Helmkamp

    Bryan Helmkamp is the lead maintainer of Webrat, a library to implement acceptance testing of a Ruby web application in a more expressive and maintainable way. Following three years of Ruby on Rails consulting, Bryan is now a software engineer at Weplay, a New York City-based startup building online tools for the youth sports community.

    View Bryan Helmkamp's full profile page.

  4. Dan North

    Dan North works with technology consultancy ThoughtWorks where he delivers software, coaches development teams, and hangs out at conferences. In 2003 and 2004 he developed the idea of Behaviour Driven Development and delights in the community that has grown up around RSpec and the enthusiasm and dedication of their core contributors.

    View Dan North's full profile page.

  5. Zach Dennis

    Zach Dennis is a lead developer and co-founder of Mutually Human Software, a Grand Rapids, MI based web development consultancy. He has been enjoying Ruby for nearly 7 years and has contributed to several projects such as Ruby's standard library documentation, Ruby on Rails, and RSpec. In his spare time, Zach loves spending time with his wife, reading, listening to music, and running continuousthinking.com.

    View Zach Dennis's full profile page.

  6. Aslak Hellesoy

    Aslak Helles y is the Chief Scientist of BEKK Consulting, a Norwegian business and technology consulting firm. In 2003, after seven years of Java programming, he fell in love with Ruby. He has contributed to dozens of open source projects and is the founder of the Cucumber project. Aslak likes to cook, ski, and travel.

    View Aslak Hellesoy's full profile page.

  7. View All Authors

  • Book cover of The RSpec Book