2018-01-23

https://qiita.com/klriutsa/items/8d7381f437c225c64a5f

Rails界隈よく知らないが、ビジネスロジックオブジェクトの責務ってのに分解するのは、平均レベルエンジニアには難しいと感じるよ。

ModelDBテーブル対応する、複数Modelが絡む処理は業務名前を冠したServiceにまとめるってのが、迷うこと無く整理できて、担当者が変わっても一貫性を維持できる丁度いいところだと思ったんだけどなあ。

俺のいる組織レベルが低いせいだって言われると、返す言葉も無いけどね。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん