1
refresh 2013-07-15 18:08:47 +08:00 1
降低耦合度,组件化,模块化。对于成型的项目,逐步分离可组件化模块化的内容。
例如一个电子商务网站,可以将产品部分分离为一个单独的项目,评论分离,用户系统分离,类似于这样。 浅见。 |
2
msg7086 2013-07-15 18:43:01 +08:00
“经验”
|
3
cxe2v 2013-07-15 18:53:51 +08:00
在设计的时候就要考虑到,这个不是编写出来的,主要是个设计思路的问题,
|
4
Xg 2013-07-15 19:17:24 +08:00 1
除了不停的向需要扩展的方向重构还怎么办?
重构的多了以后再开新坑的时候就知道该怎么挖了……虽然几乎一定会遇到新的扩展方向…… |
5
fangzhzh 2013-07-15 19:39:03 +08:00 2
以前有个v2exer提了一个问题: "项目稍微大一点就会变乱,有什么解决方法么 "
http://v2ex.com/t/71636#reply26 , 5楼是我写的一些东西, 当时做项目的一些想法, 可以参考一下. 这边是博客上的地址: http://dropbox-10947103.farbox.com/post/jin-qi-xiang-mu-de-xie-xin-de |
6
kotokz 2013-07-15 20:47:10 +08:00 1
看多点代码,学习别人源代码
|