潘鹏在CSDN上原创,如其他网站转载请注意排版和写明出处:
何谓“程序的周期”,说的程序从出生到结束,和人一样
我分了三个阶段:
第一个阶段:为什么出生
我们做的一款软件,或者是为了赚钱或者是为了逗乐因为我们有需要而去做
这里有两个专属词汇
OOA(面向对象分析)--汇集数据和操作
OOD(建立模型)--从需求模型到数学模型再到程序模型
第二个阶段:怎么出生
OOP(也就是码员的工作,开始写代码)
编辑
预编译---(一般不将这个算在内,预编译指令但确确实实的存在,在编译之前完成,属于编辑时候)
编译----形成.obj文件(里面都是二进制的代码)
链接---将多个.obj文件组合起来形成.exe文件(可执行文件)
运行
调试
直到软件可以拿出手没有BUG了
第三个阶段:出生后
一款软件好了后可以
升级版本(1.0-2.0-3.0又或者1.1-1.2-1.3)
维护(内存泄漏什么的有BUG没发现)
变态版本(怪物数量增多,关卡增多)
下线(没什么赚钱的机会,相当于死亡)
(PanPen120原创 如有建议 请留言)