Slide 66
Slide 66 text
弊チームでの例
一部のコードがmodule間でDRYにならない( しづらい )
個人的には, ヘンに共通化して罠にハマるくらいなら,
メンテナンスするコード量が多少増えても, 影響範囲をmodule内に閉
じ込めておく方が無難なのではないかと考えます。
(※他にも, パーツデザインは類似アプリと完全に分けてます)
『特定保健指導 "フィッツプラス "事業を支えるモノリシック Rails + VIPER Swift アーキテクチャ 』 https://tech.medpeer.co.jp/entry/2020/06/22/121153