関心の単位
一般的に開発者が口にする "ドメイン" とはサービスの関心のことを指しますが、TextBoxにはテキストボックスとしての関心事があるように、◯◯的関心という単位も意識する必要があります。
UI的関心
状況的関心
サービス的関心
それに加えてUIのみの世界を「文脈を持たない世界」、状況やサービスに依存を持つ世界を「文脈を持つ世界」に分けると以下の図のようになります。(矢印は依存する方向を表し、色は BCD Design の意味に合わせてあります)
https://scrapbox.io/files/6553a2343c0c5f001cfbe689.png
https://scrapbox.io/files/6561e1b56b8b76001b4b0ab6.png