ITエンジニアのいろは / 46

せ: 設計は、変わる場所を見分ける。

この言葉の意味

設計で先の変化をすべて予測することはできません。今必要な振る舞いを満たしつつ、役割や依存関係を整理して、変更の影響が見えるようにします。実例のない共通化を増やすより、実際に繰り返す部分や変わりやすい境界から整えていきましょう。

たとえば、こんな場面で

理解を助けるための仮の場面です。

よくある場面

料金計算と画面表示を強く結び付けると、料金だけを変える場合にも、画面全体の修正と確認が必要になることがあります。

こう変えてみる

一緒に変わるものと別々に変わるものを考え、役割を分けます。不要な拡張まで作り込まず、分かっている変更が小さな範囲で済むか確かめます。

自分に問いかける

次に変わりそうな点を一つ挙げ、影響範囲を説明できますか。

今日の実践ヒント

次の機能追加で影響する場所を挙げ、役割が混ざっている箇所を一つ探しましょう。

企画・運営:合同会社Oグリーン企画

解説・具体例:いろはの知恵袋(AIを活用して制作)

更新:2026-11-02

四十七枚の一覧へ戻る