この記事は夏のリレー連載2024初日の記事です。 夏のリレー連載の企画ということで今回はいつもとは趣を変え、筆者が社内Slackに「DDDってなんでオニオンとかといっしょに出てくるの?」と聞いたときのやり取りを紹介したいと思います。記事の目的には筆者自身が技術的に「へぇー」と思ったことのアプトプットもありますが、それ以上に豆蔵の雰囲気を少しでも知ってもらえればいいなという思いもあります。読んでもらい豆蔵の社風的なものを少しでも感じ取っていただければ幸いです。 TL;DR # やり取りはいいから結局なんでなの?を取り急ぎ知りたい方に向けに聞いた結果の結論を筆者の見解としてまとめると次のようになります。 DDDに特定のアーキテクチャは必要ない 必要なのは技術的な関心事とビジネス上の関心事を分離することができるアーキテクチャだけ 技術とビジネスの関心事の分離を直接的に実現するには依存関係逆転の法