2010-11-01 3 views

Répondre

13

La grande chose à propos de la communauté Ruby est la volonté de partager; Bien sûr, il y a des compagnies comme O'Reilly et Red Dirt qui ne distribuent pas leurs vidéos, donc je n'achète plus leurs produits et/ou je n'irai pas à leurs conférences.

Voici quelques vidéos spécifiquement sur le concombre et RSpec:
BDD with Cucumber
Cucumber: Automating the Requirements Language You Already Speak
Behaviour Driven Development with RSpec
Working Outside-in with Cucumber and RSpec
Beyond Test Driven Development: Behaviour Driven Development

Quelques vidéos générales sur TDD/BDD:
Test-Driven Development and Refactoring - Part One
Test-Driven Development and Refactoring - Part Two

Une des meilleures vidéos gratuites sur le modèle objet Ruby
(j'ai acheté le Pragmatic series on metaprogramming après avoir vu cela):
The Ruby Object Model - Dave Thomas

Voici quelques sites que j'ai obtenu quelques bonnes vidéos au large de:
http://confreaks.net/videos
http://www.bestechvideos.com/
http://www.engineyard.com/blog/community/scotland-on-rails/

Oh, et ne pas oublier Google videos.

Et voici un petit poste de blog avec des liens vers des articles sur 20 Concombre:
http://www.robbyonrails.com/articles/2009/04/09/20-articles-on-cucumber-and-a-free-beverage-recipe

2

Il y a quelques screencasts payés sur BDDcasts.com qui couvrent le concombre:

http://bddcasts.com/series/urlagg/episodes/cucumber-part-1

http://bddcasts.com/series/urlagg/episodes/cucumber-part-2

Il y a aussi un ordre chronologique inverse des messages blog et des tutoriels sur le concombre sur leur wiki github :

http://github.com/aslakhellesoy/cucumber/wiki/tutorials-and-related-blog-posts

+0

J'ai regardé les échantillons de BDDCast pour leurs épisodes de concombre (http://www.mefeedia.com/watch/32656993) et je dois dire que je ne suis pas très impressionné. Ils ont un son horrible, pas d'explications, beaucoup d'air mort et pas de contenu réel. C'était essentiellement comme regarder deux gars jumeler le programme sans eux expliquant quoi que ce soit. Ne vaut pas 5 $, ne vaut pas 1 $ même. –

+0

C'est un commentaire juste Mike, mais l'un des problèmes avec certains des screencasts les plus polis est que les gens ne programment pas vraiment comme ça. Ils ne le font certainement pas comme ça dès la sortie. Ainsi, il y a une certaine authenticité pour les BDDcasts. Cela dit, je me serais senti mieux si vous avez eu les deux parties pour 5 $ au lieu de payer pour chacun d'eux. –

1

I recommanderait également des épisodes Ryan Bates RailsCasts:

http://railscasts.com/episodes?search=cucumber

ou pour toutes ses ressources de test, y compris RSpec:

http://railscasts.com/tags/7

Enfin, j'apprends toujours beaucoup en examinant les caractéristiques de celle des autres personnes projets. Ensuite, vous pouvez voir une utilisation du monde réel plutôt que seulement quelques exemples adaptés. Par exemple:

https://github.com/radiant/radiant/tree/master/features/

Enjoy!

Questions connexes