きっかけ Cleanシリーズの書籍で知られるボブおじさん(Uncle Bob Martin)のX投稿を見て、気になったのでやってみました。 Before every check-in, I run a suite of tools that cause the AI to improve the code. Those tools are things like test coverage, crap analysis, mutation testing, and acceptance test mutations.— Uncle Bob Martin (@unclebobmartin) 2026年5月19日 要点は4つ テストカバレッジを取る カバレッジと複雑度を測定し、両者の掛け合わせスコアであるCRAPスコアを取る ミューテーションテストを行う 受け入れテストのミューテーションを行う