機能が拡張しそうな箇所を意識して設計するのも設計上の大切な指針だね。