閲覧専用の画面のような新しい利用文脈が増えたとき、既存コンポーネントに真偽値のモードプロパティを足すか、コンポーネント自体を役割ごとに分割するか
変更は1コンポーネント内に閉じ、初動が最も速い
部品の内側から分岐が消え、組み合わせの検証が呼び出し元の選択問題に縮小する