タグ

ブックマーク / qiita.com/mball (1)

  • 循環的複雑度 × 単体テストで、数万行あるコードに隠されたバグたちを1週間で潰した - Qiita

    この記事は株式会社ビットキー Advent Calendar 2022 19日目の記事です。 Workspace & Experience Product Circle所属の @moroball14 が担当します。 ■これはなにか 循環的複雑度の高かったソースコードに対して、現状のロジックをほんのちょっと信じて単体テストを書いた テストが失敗した箇所の、ロジックを修正した そしたらみんなハッピーになった 🎉 というお話です。 どう進めたのか、だけ気になる方は「何をしたか」の章に進んでください! ■対象読者 バグが多くて困っている バグを直す時間がなくて困っている バグを効率的に見つけられなくて困っている こんな方々の役に少しでもなれれば幸いです! ■なぜやったか チームは以下のような状況でした。 顧客からのバグ報告が多かった チームは疲弊していた 機能開発に充てる時間はそう多くなく 難解

    循環的複雑度 × 単体テストで、数万行あるコードに隠されたバグたちを1週間で潰した - Qiita
  • 1