/note/tech

データの記録と参照が主体のアプリケーションであればドメイン駆動設計のアプローチは非効率というか不適切。

データの記録と参照が主体のアプリケーションであればドメイン駆動設計のアプローチは非効率というか不適切。

問題は、データの記録と参照が主体で複雑な計算判断はできないアプリケーションを開発することが良い選択かどうか。

アプリケーションソフトウェアを開発する費用対効果の問題。

@masuda220

シンプルなCRUDアプリにDDDを適用してもしんどいだけで、そういうのはRoRやLaravelに任せておけばよい。

...のだが、そういうアプリケーションも時の流れと共に複雑なビジネスルールを孕んだ怪物に発展することは本当によくあることなので、ある程度目利きができる人間が必要になってしまうのだ。