この記事は 株式会社SUPER STUDIO - Qiita Advent Calendar 2024 - Qiitaの16日目の記事になります。 2日目に公開した以下の記事で、共通処理の実装方針について悩んでるという内容の話を書きました。 モジュールか、サービスクラスか - 煩悩エンジニアの備忘録 今回は上記の投稿をし、再度また悩み始めましたという記事になります。 字数が1万字近くになってしまいました...お急ぎの方は足を止めずに先に進んでください。 fqqkさん、ちょっと良いですか?👀 共通化と構造化の違いについて なぜFATモデルは生まれるのか モデルに必要な責務を残しつつ、別の責務をどう取り扱っていくのが良いのか 構造化への道を探る まとめ 参考 fqqkさん、ちょっと良いですか?👀 2日目の記事を投稿してから、会社の大先輩にオンライン会議室で声をかけていただき、ご指摘をいただ