The RSpec Book

The RSpec Book

Behaviour Driven Development with RSpec, Cucumber, and Friends

by David Chelimsky, Dave Astels

420 pages· 2010· ISBN 9781934356371
About
Behaviour Driven Development is about writing software that matters. It is an approach to agile software development that takes cues from Test Driven Development, Domain Driven Design, and Acceptance Test Driven Planning. RSpec and Cucumber are the leading Behaviour Driven Development tools in Ruby. RSpec supports Test Driven Development in Ruby through the BDD lens, keeping your focus on design and documentation while also supporting thorough testing and quick fault isolation. Cucumber, RSpec's steadfast companion, supports Acceptance Test Driven Planning with business-facing, executable requirements documentation that helps to ensure that you are writing relevant software targeted at real business needs. The RSpec Book will introduce you to RSpec, Cucumber, and a number of other tools that make up the Ruby BDD family. Replete with tutorials and practical examples, the RSpec Book will help you get your BDD on, taking you from executable requirements to working software that is clean, well tested, well documented, flexible and highly maintainable.

Discuss The RSpec Book with other readers

Join or start a book club for The RSpec Book on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for The RSpec Book?

Sign up free on Readfeed, then browse public clubs or start your own club with The RSpec Book as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss The RSpec Book with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about The RSpec Book with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.