之前一直使用 symfony 框架,symfony 默认生成 Entity 的时候,是会自动生成 repository。 现在开始使用 laravel,立即安装上了 laravel-repository 包。今天随机看一些 laravel 开发规范,
Repository 绝不 使用 Repository,因为我们不是在写 JAVA 代码,太多封装就成了「过度设计( Over Designed )」,极大降低了编码愉悦感,使用 MVC 够傻够简单。
代码的可读性,维护和开发的便捷性,直接关系到程序员开发时的愉悦感,直接影响到项目推进效率和程序 Debug 的速度。
想问下,大家开发 是怎么玩的那?
1
precisi0nux 2019-08-13 17:01:21 +08:00 via Android
Repository 都算过度设计了么…
|