You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
序文 あれは 2006 年のことでした。私は Ruby に挑戦してみることにしました (PHP の本なのにこんな書き出しでいいんでしょうか……。 でも、すべての始まりはここだったのです!)。 その当時、xUnit によるテスト駆動開発 (TDD) とは別の考え方が注目を集め始めていました。 RSpec フレームワークをインストールした私は、そこで振舞駆動開発 (BDD) の概念を知ったのです。これは TDD を進化させた (あるいは再構成した) ものです。その主な目的は、新たな言語を作成することによって、 伝統的な TDD の語彙をよりテストに適したものに置き換えることです。 驚いたことに、BDD はかなり魅力的なものでした。 BDD は、TDD がやろうとしていることを よりわかりやすく行うことができます。 そのおかげで、TDD による開発よりもかなり生産性があがりました。 うまく説明で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く