みなさんはドメイン駆動設計についてご存知でしょうか。
ドメイン駆動設計とは、ソフトウェアを実装していく上で、特定の技術を中心に設計するのではなく、そのソフトウェアを適用する対象領域、すなわちドメインを中心に設計していくソフトウェア設計手法の一つです。
...と、言葉にしてみてもよくわからないですよね。
本トークでは、例として一つのiOSアプリを開発する上で、要件を整理してドメインを抽出するところから初め、実際にiOSアプリをDDDの設計パターンを適用しながら実装することで、ドメイン駆動設計とはどのようなものかを最終的にみなさんが理解できるところを目指します。
【アジェンダ】