タグ

ブックマーク / kbinani.hatenadiary.org (1)

  • TDD勉強会レポート - kbinaniの日記

    概要 PHPでTDD&CIワークショップ に参加したときのまとめです 講師の方々のお話のまとめ TDDなんぞ Test Driven Development 参考書 例えば Kent Beck 「テスト駆動開発入門」 なんのためのTDDか クリーンなコードを書く レガシーコードをやっつける テストコードを書くことが目的ではない テストコードは副産物 レガシーコード? 「編集して祈る」ことで出来たコード TDDにおける「テスト」とは? 一般には 単体テスト ユニットテスト 機能テスト (etc.) などがあるが、TDDの「テスト」は開発促進のためのテスト。 開発者の、開発者による、開発者のためのテスト。 「書いたコードが意図したとおりに動く」という自信を得る。 ワークショップのまとめ 内容 TDDの実践として,FizzBuzzの問題を2人一組でペア・プログラミングするワークショップが行われま

    TDD勉強会レポート - kbinaniの日記
  • 1