大学计算机基础思考题:软件开发的设计阶段---在线等

为什么在软件开发的设计阶段,要先不考虑实现细节,而是把实现的细节封装到抽象的功能模块中,最后再逐步细化,直到代码实现的细节?... 为什么在软件开发的设计阶段,要先不考虑实现细节,而是把实现的细节封装到抽象的功能模块中,最后再逐步细化,直到代码实现的细节? 展开
 我来答
力幼祎9i
2014-01-03 · 超过30用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:37.5万
展开全部
说说个人的观点:
一、设计阶段是搭建软件系统整体骨架,这是这个阶段的目标和工作内容。
二、不考虑具体实现细节,哪是因为很多设计有变动,一步到位是不太可能实现的,设计需要评审,不合理还得修正,如果每一个设计都实现细节,如果变动则工作量白费而且不够效率。
三、这里说不考虑实现细节其实有点片面了,设计需要考虑细节,而只是暂不去实现而已和编码而已,设计不考虑细节有些让后续工作难做。
纯如个人观点,望拍砖讨论。
华夏在我脚下
2014-01-03
知道答主
回答量:11
采纳率:0%
帮助的人:2.7万
展开全部
  1. 首先是要一个框架,一个整体的流程.保证项目能正确的实现你所要的结果.

  2. 如果你细节再完美,无法连接起来(不能实际应用),那么一切都是惘然.

  3. 保证整体能执行的前提下,在优化细节.

    其实开发软件都是先架构,再根据具体模块细化的.一开始不需要考虑那么多(一定要什么功能,必须怎么样)许多事情是在开发的过程中 根据实际需要,慢慢的选择了最优的解决方案.

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
那年无眠
2014-01-03
知道答主
回答量:27
采纳率:0%
帮助的人:11.8万
展开全部
我也是新手。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式