编程全流程指南:从设计到维护
1. 代码设计
当初步规格获得批准后,就可以开始进行代码设计了。在这个阶段,程序员需要规划自己的工作。对于大型多人编程项目,代码通常会被拆分成多个模块,分配给不同的程序员。同时,还需要规划文件格式、设计数据结构以及确定主要算法。
以简单的计算器程序为例,由于它不需要使用文件,也不需要复杂的数据结构,所以此阶段主要是设计主要算法。用伪代码表示的主要算法如下:
Loop
Read an operator and number
Do the calculation
Display the result
End-Loop
2. 快速原型开发
代码设计完成后,就可以开始编写程序了。这里采用快速原型开发方法,即先实现规格中最小且能运行的部分。对于计算器程序,先将四个功能缩减为一个功能,实现一个单功能计算器。等这一小部分正常工作后,再在此稳定基础上构建其他功能。此外,原型还能让老板直观看到并体验项目,有助于明确项目方向。良好的沟通是优秀编程的关键,展示得越多越好。
以下是四功能计算器第一个版本的代码:
#include <stdio.h>
char line[100];/* line of data from the input */
int result; /* the result of the calculations */
char operator; /* operator the user s
超级会员免费看
订阅专栏 解锁全文
12万+

被折叠的 条评论
为什么被折叠?



