利点
明確なビジネスロジック
アーキテクチャはドメインモジュールで構成されているため、習得が容易である
適応性
アーキテクチャのコンポーネントは柔軟に交換したり、新しい条件に応じて追加したりすることができる
技術的負債
各モジュールは副作用なしに独立して変更/再作成できる
明確な再利用性
DRYとローカルカスタマイズのバランスが保たれている
コンセプト
公開API
各モジュールはその公開APIをトップレベルで宣言する必要がある
分離
モジュールは同じレイヤーや上層レイヤーの他のモジュールに直接依存してはいけない
ニーズの理解
ビジネスとユーザーのニーズに焦点を当てる
構造
FSDを使用している企業
あなたの会社でFSDが使用されていますか? 教えてください