.md
Skill.mdサーチャーJP

Skill.md検索

2258件の Skill.mdから、あなたに最適なものを見つけましょう

L

テストを先に書いて、品質の高い実装を効率化する

by linnefromice

実装前にテストを書くことで、要件を明確にしながらコードを実装できます。 RED(失敗)→ GREEN(成功)→ REFACTOR(改善)の循環により、無駄のない設計を実現します。 異常系・エッジケースを事前に考慮するため、バグの少ない堅牢なコードになります。 テストカバレッジを自動で可視化し、品質基準(80%以上)を保証できます。 Flutter・Dartプロジェクトの開発者 バグを最小化し、長期保守しやすいコードを書きたい人 チーム全体のコード品質を統一したい人 テストファースト開発の実践を目指す人 Flutter/DartプロジェクトのTDDワークフロー。実行手順: 1. ユーザーストーリー作成([役割]として、[アクション]したい、それにより[メリット]を得る形式) 2. テストケース設計(正常系・異常系・エッジケース) 3. RED:失敗するテストを書く(flutter testで実行) 4. GREEN:テストを通す最小限のコードを実装 5. REFACTOR:テストがグリーンのまま重複削除・命名改善・可読性向上 6. カバレッジ確認(flutter test --coverageで80%以上確認) テストパターンはProviderテスト(ProviderContainer)とWidgetテスト(ProviderScope)に対応。成功基準:80%以上のカバレッジ、全テストパス、flutter analyzeエラーなし、エッジケースカバー。

テスト設計
02472026-03-05