タグ

ブックマーク / zenn.dev/yuulab (1)

  • テストコードは必要か?(自動テスト・テスト駆動開発<TDD>について考える)

    はじめに 記事は、エンジニアが自動テストコードを記述することの有用性と、テスト駆動開発の導入目的を改めて考え、まとめた記事になります。 結論から言えば、「テストコードは重要なので、開発者が書いていこうね」っていう話です。 想定読者は以下のような方々です。テストコードの重要性について再認識する機会になれば幸いです。 未経験からエンジニアになり間もない方。 テストコードの重要性がいまいちわかっていない方。 納期までの時間がないといった何らかの理由からテストコードを書けていない方。 上司やチームメンバー、顧客にテストコードを書くことのメリットを説明する機会がある方。 なぜテストが必要なのか 後輩から「なぜ余分な工数を割いてまでテストコードを追加する必要があるのでしょうか?」と尋ねられたらあなたは何と答えるでしょう? 私は自分の経験やテストに関する書籍などから、テストコードを書く意義は大きく4つ

    テストコードは必要か?(自動テスト・テスト駆動開発<TDD>について考える)
  • 1