📚 すべての記事
全 84 件 / 7 ページ目(全 7 ページ)
⚙️ 開発手法
開発手法ガイド:テスト技法編 — レベル別・技法別の網羅戦略
AI 駆動開発で必要なテスト技法の体系。単体・結合・E2E・UAT の使い分け、限界値分析・同値分割・条件網羅、テストダブル、テストピラミッド/トロフィーまでを 1 本で俯瞰。
📚 シリーズ 6/11
⚙️ 開発手法
開発手法ガイド:TDD 編 — AI エージェント時代の「superpower」
AI 駆動開発で TDD(テスト駆動開発)が再評価される理由。Kent Beck の Canon TDD、AI エージェントと TDD の相性、テスト網羅性チェックリストを解説。
📚 シリーズ 5/11
⚙️ 開発手法
開発手法ガイド:DDD 編 — AI に「何を作るか」を正確に伝える力
AI 駆動開発で DDD(ドメイン駆動設計)が必要な理由。ユビキタス言語・Bounded Context・集約を整えることで、AI への指示が短く正確になり、生成コードの品質判断も容易になる。
📚 シリーズ 4/11
⚙️ 開発手法
開発手法ガイド:SOLID 原則編 — AI 生成コードをレビューするチェックリスト
AI 駆動開発で SOLID 原則が必要な理由。AI が生成しがちな「肥大化したクラス」「if 分岐の積み重ね」を 5 原則で検知・是正するレビュー術。
📚 シリーズ 3/11
⚙️ 開発手法
開発手法ガイド:オブジェクト指向編 — AI に階層分離を指示するための土台
AI 駆動開発でオブジェクト指向の理解が必要な理由。階層分離とカプセル化・ポリモーフィズムが、AI への指示とレビューをどう変えるか。
📚 シリーズ 2/11
⚙️ 開発手法
開発手法ガイド:概要
AI 駆動開発をより高精度に実現するための基盤となる開発手法の全体像。オブジェクト指向・SOLID・DDD・TDD・テスト技法・CQRS・イベントソーシング・CES・アトミックデザイン・モノレポを体系的に学ぶ全 11 本シリーズの導入編。
📚 シリーズ 1/11