一个项目,里面好多文件用到 5-6 层 include 大家觉得正常吗?

2015 年 5 月 18 日
 xiaohanqing

一个项目,里面好多文件用到5-6层include大家觉得正常吗?

4601 次点击
所在节点    PHP
14 条回复
haiyang416
2015 年 5 月 18 日
自动加载呗。
xiaohanqing
2015 年 5 月 18 日
@haiyang416 问题不是自动加载,查看起来好累啊,而且我们的项目没有自动加载,都是手写的
ryd994
2015 年 5 月 18 日
grep -R
如果变量名控制的好的话就很好用
orvice
2015 年 5 月 18 日
autoload活着框架了
yxzblue
2015 年 5 月 18 日
面向过程。狗屎。
mahone3297
2015 年 5 月 18 日
所以1l让你去使用自动加载啊。。。
ywisax
2015 年 5 月 18 日
对老项目来说正常咯。不过现在都不推荐这样搞了。
xiaohanqing
2015 年 5 月 18 日
@yxzblue 说实话我也把握不准是面向过程还是面向对象,几乎每个东西(资源,操作,接口等等)都用累封装了,但是一个类里面写了几十个function,这种情况是不是面向对象,这种做法和面向过程又有什么区别。又有什么优势?
sivacohan
2015 年 5 月 18 日
忍一忍就好了,不信去看看cacti
kslr
2015 年 5 月 18 日
忍不了就闪~~~~
fengyqf
2015 年 5 月 18 日
5-6层,很少了
moro
2015 年 5 月 19 日
连表不好解耦。
yxzblue
2015 年 5 月 19 日
@xiaohanqing 不方便新人上手项目,我觉得不必要谈优势了。
ideaa
2015 年 5 月 20 日
如果项目都是过程式的风格5~6个include不算多
如果是面向对象连续出现这么多include,那就是设计的问题了.
不用left join可能是便于后期在查询前加缓存, 方便复用.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/192012

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX