什么时候应该在laravel中使用存储库模式?

时间:2019-03-26 15:33:12

标签: laravel-5 design-patterns

我正在阅读有关尽量减少代码重复的Laravel最佳实践,然后阅读了关于存储库模式的信息,我正在关注this technique,但是当我探索{{3} }用于会计的开源软件,我没有看到与存储库模式相关的内容。我真的很困惑,所以什么时候应该使用存储库模式?为什么好的项目为什么不使用该模式会有所帮助?还是有比存储库模式更好的东西?

1 个答案:

答案 0 :(得分:0)

对于每种设计模式都是如此:永远不要从想要实现特定的设计模式开始。

从不使用存储库模式(或任何其他模式)开始,当您感觉控制器变得越来越大或代码变得很难维护时,请看看哪种设计模式可以解决您的问题。

给定的软件包不包含该模式,因为制作该软件包的人员不需要额外的抽象层或选择其他抽象解决方案。

总是从简单开始。