エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
レガシーコードにおける単体テストのハードルを乗り越える思考フロー(初心者向け) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
レガシーコードにおける単体テストのハードルを乗り越える思考フロー(初心者向け) - Qiita
はじめに ついこの前、経験の浅いメンバー向けに単体テストを書きまくってもらう研修を実施したのですが... はじめに ついこの前、経験の浅いメンバー向けに単体テストを書きまくってもらう研修を実施したのですが、経験が浅いと「どうすれば単体テストを書ききれるか?」の見通しがうまく立てられないんだろうな~という印象を受けました。 なので、できるだけ体系立てて説明ができるように記事に残そうと思います。 想定読者 単体テスト経験の浅いメンバー(入社1~2年目くらい) レガシーコードの単体テストに苦手意識を持っている人 大前提 前提1:とってもレガシーなコードである 前提2:「これでだいたいのテストは書ける、しかし良いテストかどうかは分かりません」 20年物のレガシーコードなので、正直、難易度めっちゃ高いと思います。レガシーコードへの単体テストは特殊技能と言っても過言じゃないです。 また、最初から良いテストを目指さなくていいと考えています。良いテストなのかどうかを考えるのは、まず「なんでもテスト書けるぜ!」