所在位置:答疑 - 内容   
怎样才能在开发的设计阶段就将一些具体的细节考虑到
 

2013-04-10 8:29:20 GTD(393***832)
在开发过程中,我总觉的我的设计文档中可以说是言之无物,写来写去就是几个主要类图。设计文档上的内容非常粗略,不能将一些细小的地方写出来,这些细小的地方只有在编码的过程中才能具体考虑到。怎样才能在开发的设计阶段就将一些具体的细节考虑到?
2013-04-10 8:31:20 广孙伟宾(28***07)
我们一般都是边开发边完善设计
2013-04-10 8:33:24 GTD(393***832)
俺们这里开发之前要提交一个详细设计说明书。但实际开发代码时和该详细设计说明书有很大差别。
2013-04-10 8:44:44 李大鹏(1055***664)
是什么样的差别呢?
2013-04-10 8:56:42 GTD(393***832)
开发中的细节问题在文档中没有描述清楚或没有提及。
2013-04-10 9:02:55 潘加宇(3504847)
类图-序列图-状态图

2013-04-10 9:03:56 杭管敏杰(465***56)
其实序列图画了以后 代码基本上就确定下来
2013-04-10 9:04:18 杭管敏杰(465***56)
基本上我们的代码 和详细设计产生序列图 相似度有80%
2013-04-10 9:04:36 杭管敏杰(465***56)
只画类图是没有用的
2013-04-10 9:05:17 泰山(80**59)
序列图对流程描述更准确清晰
2013-04-10 9:06:13 杭管敏杰(465***56)
序列图 就是代码调用了
2013-04-10 9:12:02 泰山(80***59)
类图是交待了代码的大致内容和结构,,,序列图确定顺序和调用 关系
2013-04-10 9:19:32 潘加宇(3504847)
提供分析模型+典型用例代码案例就可以,实现套路经过选定以后就是有规律的,程序员经过训练就可以举一反三,按图施工。

2013-04-10 9:21:20 GTD(393***832)
看来还是实践的少呀!文档中应该对关键点描述清楚就ok?
2013-04-10 9:22:27 杭管敏杰(465***556)

2013-04-10 9:22:34 杭管敏杰(465***556)
看我们项目画的序列图
2013-04-10 9:23:05 杭管敏杰(465***556)
我们的程序员看到这个图 他就知道了ActivityPrizeServer的find方法怎么写
2013-04-10 9:23:10 潘加宇(3504847)
和"细"没关系,不同领域的知识无法替代。例如,如果你对采集数据的某个设备的状态不清楚,C/C++再细也没用。

2013-04-10 9:23:22 杭管敏杰(465***556)
而且他最后写的代码 基本上和 这张图没啥区别