packs-rails + packwerkでファットモデルを安全に分割する
はじめに
こんにちは。リンクウェルクリニックDX支援システムチームの山本です。
皆さんが普段開発しているサービスの1stコミットはいつでしょうか?私が主に担当しているサービスは2018年から開発されており、今まで経験したRailsプロジェクトの中でも比較的大規模のものとなっております。
長期間開発が続けられているRailsのサービスでよくある問題として、ファットモデル・ファットコントローラーが挙げられます。その名の通り1つのファイルのサイズや役割が大きくなってしまう問題です。
我々のサービスでは診察の「予約」を担当するReservationモデルの肥大に悩まされています。この問題に対…
情報元サイト:「Zenn」
[ オリジナルサイトで見る ]
コメント ( 0 )
トラックバックは利用できません。
この記事へのコメントはありません。