|
|
导航: |
论坛 -> 未知:1
斑竹: |
|
作者: |
疯子 |
▲△△△△ |
-
|
|
|
2003/6/28 19:59:03 |
标题: |
|
加入我的收藏 |
楼主: |
请问各位, 在编程时,应该做足哪一些准备工作之后,才动手编写代码?
----------------------------------------------
|
作者: |
|
2003/6/28 22:09:37 |
1楼: |
系统分析
----------------------------------------------
链接:https://pan.baidu.com/s/12jzmECYKhGCsHBxz8tmB6w 提取码:pelr --来自百度网盘超级会员V9的分享
|
作者: |
|
2003/6/30 15:29:23 |
4楼: |
我感觉详细设计越详细越好,后面越省心,但是详细设计中也要留几个活口(尤其是数据结构啊什么的),免得以后要改的话崩溃
代码具体化我觉得挺难
----------------------------------------------
-
|
作者: |
hedong (hedong) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2003/6/30 18:05:29 |
5楼: |
不要将代码具体化,因为前期用户的想法是动态变化的,需要至少两次到三次的接触讨论才能定下来,我们一般使用原型法。
原型法就是先对系统分析的结果进行简单界面化(不是代码化),将所有主要业务 模块的界面全部画出来后再去和客户接触,虽然没有将功能代码化,但已经可以用软件功能界面来说明业务流程,客户这时也可以知道并了解你将如何用软件来解决具体的业务问题,期间会以启发的方式引导客户提出新问题,再修改,再接触。 然后就可以代码化了。 这样的好处是在编写代码前业务流程已经成熟,基本不会出现新的重大改动,同时 以后发生扯皮后也有后手
----------------------------------------------
-
|
作者: |
|
2003/7/1 11:54:44 |
6楼: |
XP可行
----------------------------------------------
链接:https://pan.baidu.com/s/12jzmECYKhGCsHBxz8tmB6w 提取码:pelr --来自百度网盘超级会员V9的分享
|
作者: |
|
2003/7/2 14:02:38 |
7楼: |
那是hedong的客户好,俺们的客户可牛,明白告诉我们,文档我不签字,我这么说就这么改,以后再要改你们改就是了………………—(……—*(%……—*(
俺们现在的头要求做到代码具体化,就是在设计阶段就要至少作到把函数想出来了,比如: function ***(m1:string;m2:integer):boolean; 然后下面写每个参数什么意思,返回值的意思,这个函数干吗的,靠
很难做到,因为这哥们还不知道俺们第一道的详细设计基本是没用的,想着偶费尽心血弄的详细设计最后的命运是在废纸篓,郁闷啊~~~~~~~~~
----------------------------------------------
-
|
|