1、What is to be done?
定义和分析程序的目标,即知道要做什么
2、How is it to be done?
设计一些步骤来明确怎么去解决这个问题
3、完成并编写相应的代码
4、编译和链接
把源程序翻译成逻辑上与之等价的机器语言表示的目标程序
5、运行程序
6、测试和调试
争对运行中出现的Bug或者并没有得到你想得到的结果,完成测试和调试
7、维护修改
如果有了新的需求和目标,要对程序进一步的维护和修改。
定义和分析程序的目标,即知道要做什么
设计一些步骤来明确怎么去解决这个问题
把源程序翻译成逻辑上与之等价的机器语言表示的目标程序
争对运行中出现的Bug或者并没有得到你想得到的结果,完成测试和调试
如果有了新的需求和目标,要对程序进一步的维护和修改。