Upgrade to Pro — share decks privately, control downloads, hide ads and more …

設計とテストの必要性について考える

 設計とテストの必要性について考える

あけの

April 23, 2022
Tweet

More Decks by あけの

Other Decks in Programming

Transcript

  1. 設計と テストの 共通項 +α 規模や期間が大きくなる ほど効果が高くなる 開発が進むにつれて、 コードに手を加えるのが 難しくなっていくため。 1つ1つのコードの役割が

    明確になるため。 担当する機能への適切な テストが書ける。 テストが書きづらい→ 使いづらいということ。 設計が良くない可能性に 早く気付ける。 テストを書いていると、 設計を見直すことができる 変更に強い 設計をすればテストが 書きやすくなる
  2. About this talk おわりに テストと設計が重要だということを 周りに語って広げることができる 目標 結果 … テストが最低限の品質を保証すf

    … 設計がテストのしやすさに繋がる、逆もあf … この2つが変更の容易さと開発効率を決める ・設計について学ぶ際はどうテストしていくの かについて一緒に考えたい ・チームで認識を合わせることで必要のないや り取りが減る 取り組む際に考えたいこと