早速、JaSST'14北海道のレポート①を書いてみた。 和田さんの基調講演 目指すものは「動作するきれいなコード」 by ロン・ジェフリーズ これはTDDを実施している開発者もテストエンジニアも同じ思い。 テスト駆動開発とは? 和田さんによるテスト駆動開発の説明があった。 今回はTDDを全く知らない人も参加者にいるので、かなり丁寧な説明をしてくれたと感じた。 コードを書かないとわからないことが多い 綺麗な設計をしてから!ではなく、動かしてからきれいにする 重要なのはテストがある状態でのリファクタリング。 FizzBuzz問題のデモ 実際にFizzBuzz問題をt_wadaさんがデモしながら、TDDの話をしてくれた。 仕様をToDoリストに変更する。→ 個人的にはポイントだと思う。 テストクラスの名前にはTestxxx と xxxTestの2流派ある 日本語でテストのメソッド名を書く → 日