8.7 项目的各部分均完成之后其中的代码怎么集成起来,遇到集成不了怎么办?

GreyZeng 2022-10-10 19:34:29

《构建之法》第三版
P185

分而治之方法固然好,把大问题分为小问题然后再来解决,但这个问题该如何划分?项目的各部分均完成之后其中的代码怎么集成起来,遇到集成不了怎么办?

通过对教材177页分而治之的研读,该篇幅讲述了分而治之的好处和要求,但是没有讲述如何实现以及证明其可行性、分而治之的首要分题就是要分,怎么分?以功能划分,一部分人负责实现一个功能?还是粗分,一部分人完成文档,一部分人实现功能,一部分人进行测试?其次就是分完之后,如何合起来问题。当各个小项目都完成了,如何顺利的合成一个大项目呢?不同人实现不同功能,实现的方式可能不一样,无法顺利合并怎么办?分而治之后,开发出来的东西十分粗糙,集成的时候出现问题,大家相互推委责任怎么办?

原文地址:https://bbs.csdn.net/topics/608456826

...全文
61 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
SoftwareTeacher 2022-10-12
  • 打赏
  • 举报
回复
  1. 你写一个大程序,也是要一步一步把各个局部做好,再 “联调” --- 把所有的函数,子模块,类合起来调试的。
  2. 你要组装一个复杂的机械玩具, 装修一个房子, 建一个小房子,也是分而治之,再集成,这不是什么玄妙的东西。
  3. 各个子项目之间的关系, 可以用文字和代码 (API,测试文档)来说明,确保质量

做一个具体的项目吧, 要动手!

606

社区成员

发帖
与我相关
我的任务
社区描述
程序员。写过:移山之道,编程之美,构建之法,智能之门。
软件工程软件构建团队开发 企业社区 北京·朝阳区
社区管理员
  • SoftwareTeacher
  • GreyZeng
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧