私は数年前からlaravelで作業してきました。私の伝統的なアプローチは、アプリケーションの下にクラスフォルダを持ち、クラスに自分のデータアクセス関数を置くことでした。コントローラーをきれいに保ち、汚れた作業を行うためにクラスを利用する。リポジトリパターンを使用する場合の従来のクラス
最近、同僚がリポジトリを発見しました。私はそれらを読んでいて、混乱しています。
リポジトリを使用して、私のアプリケーション/クラス/フォルダ、および "従来の"クラスの場所はまだありますか?健康なバランスを取ることは可能ですか?リポジトリデザインパターンについては、すべての理由がありますか?
ベストプラクティスはこれについて何か言いますか?
おかげ
これは私がリポジトリについて感じた正確な方法です。 「記憶中」は本当に私にこれを理解させるのに役立ちます。偉大な答えをありがとう。 –