3

このブログ投稿を読んでください-ヘルプ!私はテストでコードを移行/再構築するのがひどいです-最初の方法。私も同じような経験をしたことがあり、もっと広いコミュニティに公開してみようと思いました...

4

1 に答える 1

0

データ移行プロジェクトで TFD – Test First 開発を使用しています。TFD の哲学とテスト ツールをよく理解するまで、開発は遅くなりがちです。しかし、開発コードを変更する必要がある場合は、TFD の大きなメリットを実感できます。TFD には、常に破ってはならない 2 つのルールがあると思います。

  • テスト コードを第一市民として扱います。コードをクリーンにし、常にテスト コードをリファクタリングする
  • 破壊的なテストを行い、テストに合格するための最も単純なコードを実装するまでは、決してコードを書かないでください。

常にホースのルールを尊重するのであれば、TFD の実践がすべてです。

私にとって、失敗テストなしでコーディングすることは二度とないと思います。

于 2013-07-24T14:01:28.527 に答える