Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Let your test drive your development

I'll talk about "thought" during writing developer tests by RSpec, Cucumber, etc. as I would like audiences to let their tests help their software development.

Some may think that tests are interrupters of software development although TDD has now become an essential part of Ruby development. Newbies often worry about 'What to test?' or 'How many tests should I write?' and that stays their hand.

I think tests are good drivers of development. So I'll give an answer to the above based on my experience.


本トークでは、私がRSpecやCucumberのテストを書く"気分"や"考えていること"を紹介し、 テストに開発を駆動させるときの雰囲気を感じてもらいたいと思っています。

いまや、Rubyを使ったシステム開発では、TDDはやるべきこととしてすっかり定着しました。 とはいえ実際にテストを書こうとすると、"どのようなテストを書くべきなのか"を悩み かえって手が止まってしまうこともあります。

TDDの効用はいろいろ紹介されていますが、本来の目的である「開発を駆動する」様子を 紹介したいと思います。 そのため、テストを書くときに考えていることや、書き順についてお話しします。

  • Preferred presentation day: [9/15 | 9/16]
  • Presentation language: Japanese



Eiwa System Management, Inc. (http://www.esm.co.jp)

(株)永和システムマネジメント (http://www.esm.co.jp)

My bio (required) Ruby/Rails Programmer. Love TDD/BDD.