おでんチーム(管理画面リメイクチーム)の山根正大です! 現在バックエンドエンジニアとして、Wallet Station管理画面のリメイクを担当しています。 山根が所属するチームでは、ドメイン駆動設計(Domain-Driven Design、以下DDD)を用いた開発を進めています。 今回の記事では、約1年間DDDをやってみた経験に基づき、以下の内容で振り返りを実施してみます。ドメイン駆動設計を導入するか迷っている開発チームの参考になれば幸いです! ドメイン駆動設計(DDD)って何? 管理画面のリメイク・DDD導入のきっかけ 管理画面リメイクチームにおける、DDD開発のポイント三選 ①ドメインモデリング会の実施 ③ドメインモデル実装時のモブプログラミング ③オニオンアーキテクチャ採用とGradleマルチプロジェクト化 オニオンアーキテクチャって何? 管理画面チームではどうしてるの? よかった