项目的分割
项目的分割指在软件开发过程中对一个项目的各个模块功能进行合理的分割,使每个模块独立开来,尽量减少模块间的耦合度,使每个部门各司其职,从而高效率保质量的完成工作。
分割方式大致有三种:
大水平,小垂直
大垂直,小水平
面向方面的分割
一、大水平,小垂直:优先按照软件
系统的功能模块划分
二、大垂直,小水平:结合技术领域和
业务逻辑分层,术业有专攻
三、面向方面的分割:垂直分割后,
共性横切面层提取,面向切面编程(AOP)
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!