浏览 2444 次
锁定老帖子 主题:你的代码被别人重用的有多少
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-07-10
按照系统的层次划分,我们这个系统应该分为UI(Struts)+BI(主要是Spring封装Service)+DataAccess(Hibernate),如果在国外的话,按照传统的软件设计,怎么也得又怎么专门负责设计和管理BI,最少也应该有人统一一下Hibernate映射吧,可是项目里,你负责那一块,你就的从UI一直做到DataAccess,基本上代码的重用就成了笑谈。 对于我理想中优秀的团队来说,不应该是按照业务来分工,而是按照层次来分工,这样才更加适合java的方式,更加适合工业化,每个团队里的人只需要负责向对应的层次以及接口,不过这样的分工就要求良好的详细设计,以及更加灵活和主动的沟通。 胡说了一通。。。。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-07-10
重构也只是针对自己的一块代码吧,怎么样能够把所有人的代码集合起来重构呢,即使你自己的代码你的复用很高,但是并不能保证代码能够完成别人需要的东西,毕竟按照业务划分模块,代码局限于解决分到的业务问题,这样大结构上就给重用一个重拳
|
|
返回顶楼 | |
发表时间:2007-07-11
哪是因为你平时都只关心自己的代码,而不去看别人的代码。沟通不够。
重构不仅仅是自己应该是整个项目的。在某些情况下更可以推倒前面的所有架构重新开始。 |
|
返回顶楼 | |