1. 【1.3.コードは必ず変更される④】
「完璧に見えるコードでも将来は必ず変わる」という原則に基づき、開発初期から意識すべきことはどれか?
解説: 関心ごとの分離や依存の明確化により、将来的に変更があっても影響範囲を局所化でき、保守性・拡張性が高まる。
例:関数の小分割、インターフェース境界の定義(差し替え可能な設計)、設定や依存の外だし等で変更点を局所化する。
例:関数の小分割、インターフェース境界の定義(差し替え可能な設計)、設定や依存の外だし等で変更点を局所化する。