不好意思。。这里好像不能贴附件。。附件: http://www.phpx.com/happy/thr75943.html 这里第二贴
解决方案 »
- eclipse 开发 php的时候, Format的问题
- 链接量大出现错误
- 现在用什么技术或者模板实现 PHP程序同美工分离比较好啊
- 关于 oracle 数据库在 PHP 列表/菜单 中的应用问题
- Power PC+BOA+PHP+CGI环境 PHP(CGI模式)无法获取表单输入数据
- 分页问题?急!!!
- 有做过图片DIY的吗?
- 怎么样来实现文件的上传、下载 ??(新手提问,请不吝指点)
- 怎么设置文件属性?
- php连接mysql数据库执行sql语句连接上,获取不到里边内容!帮忙~
- 高手们。快来了。这种SQL怎么实际呢?
- 请问,大家能否提供些,php连接和操作FB1.5的例程,我好象用php怎么都操不了FB的!!
开发周期大约在6(月)*6(人),当然了,我们还根据这样子的架构开发了代码生成器。
感觉不错,如果有人想聊聊,可以跟我msn:[email protected]
在编码阶段前,做了完备的需求分析,以及必要的详细设计
在编码阶段前,完成功能详细描述
统一公共变量,严格命名规则,设定良好的目录结构(不要忽略这点)
采用分层架构,模块化管理,
设计统一的底层结构,公用函数
统一编程风格,做到几个人写的程序象一个人写的。
每天拿出3-4个小时进行code review,这样子大家对整个系统都很了解。
互相写对方的代码的注释
单元测试,小版本发布。 当然了,还有其他的一些辅助措施和工具,不过我个人觉得,作一个系统不需要一堆超人,超人只需要一个就可一了,他的作用就是设计系统和架构,其他的只需要有严格的编程风格,更重要的是要有隐藏自己,贡献团队的精神,我以前也是一个喜欢自我的编程人员,那样子发展的话自然会遇到如何控制代码的问题(当然系统大了自然要控制代码),可是如果做到我说的这些,可以将系统膨胀带来的问题降低到最小,不知道有没有人有其他的见解。
我也没有看懂你的意思呀。你说的模块和这个架构不像违背呀,小的模块可以这样子作,大的模块也可以。而且反而更加游刃有余了。或者我们没有互相了解对方,可以在msn中聊。见上面。
//