August 3, 2010 | In: Ruby
Learn BDD Playing Dice – ebook
Hello Ruby enthusiast! Hello BDD enthusiast! Welcome to this journey line by line, test by test, using the Behaviour Driven Development technique in a interesting project: War Dice Simulation!
I wrote this tiny book to learn BDD and RSpec for myself. I would want to start with a little example. And if was possible with a funny example too. Then I thought: Why not playing dice! Why not playing war dice! Then there you are: Learning BDD playing dice!
The app that we’ll create together uses two classes: Dice and WarDice.
The first chapter I start to construct the RSpec file of Dice class and the Dice class simultaneously and step by step until all of the tests become green.
The second chapter I go on with the WarDice class, that is a simulation of each dice of war game!
Finally, the third chapter I use the classes in a funny shoes application.
The philosophy of this book is to learn making funny things. In one word: Experimentation. Then I hope you enjoy this simple but also instructive book.
The tests used in this book aren’t a silver bullet. They are only a way between some others. How I told, I made to learn RSpec. You can send suggests, clone the project, modify it and codify in other ways. Who knows we’ll playing together in the 2.0 version of this book
.
Now just read the book and have fun!
The complete source code of application you can download in
http://github.com/valeriofarias/shoes-war-dice/tree
The complete ebook text and source code you can download in:
http://github.com/valeriofarias/learn-bdd-playing-dice-book
1 Response to Learn BDD Playing Dice – ebook
Aprenda BDD Jogando Dados – ebook | Valério Farias
August 3rd, 2010 at 3:13 pm
[...] preferir pode também baixar a versão em inglês do livro: http://valeriofarias.com/learn-bdd-playing-dice-ebook/ Tags: BDD, diversão, Rspec, Ruby, Shoes, [...]