
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Laravelで大規模プロジェクトと戦うにはRepository層を導入するといいかも - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Laravelで大規模プロジェクトと戦うにはRepository層を導入するといいかも - Qiita
Laravelをなんとなく書いていると起こる問題点 コントローラ膨らみすぎ問題 Model膨らみすぎ問題 Mdoel... Laravelをなんとなく書いていると起こる問題点 コントローラ膨らみすぎ問題 Model膨らみすぎ問題 MdoelにORMマッパーにベタベタに依存したビジネスロジックを書いてしまってテスト書くのがしんどくなる問題 設計方針 重要度が高いビジネスロジックはDBやLaravelの機能に依存させない LaravelのModelにビジネスロジックを書いてしまうとEloquent依存のコードを簡単にかけてしまいます。 とりあえず動かすにはこれが一番早いので選択肢としてはありかと思いますが、後に機能が複雑になってくるとテスト結果がDBの状態になったりテストがしにくくなるのでやめましょう とはいえEloquentは便利なのでRepository内で使いましょう できるところはLaravelに依存する ログイン、ページネーション、バリデーションなどはLaravelに依存しましょう。 できる限りテストを簡