1.在开始写程序之前,应对希望程序要做什么有一个清晰的想法。
2.确定项目的可行性,因为有些项目会因为各种原因,比如技术或者资金之类的问题而导致不能去开发或者没有去开发的必要。
3.当你在对程序需要完成的事情有一个概念性的认识后,你就应该决定程序要如何完成它,用户界面应该是怎么样的,程序应该如何组织,目标用户是谁,你有多长的时间来完成实现这个程序等等。
4.在程序有了清晰的设计后,就可以通过编写代码来实现它。
5.编写完程序就可以试着运行他了。
6.接下来就是程序的测试和调试了,如果不能运行的话,则需要在原来编写的基础上修改代码以至于她能够运行,但是就只是能运行时不够的,还要测试它运行出来的是不是你想要的结果,这种逻辑错误虽然难以被发现,但是它带来的结果往往是致命的,所以作为程序员应该把bug都处理了。
7.测试和调试完成后就只剩下维护程序了,有些程序用的时间长了难免会出现一些错误,这是就需要我们的定时维护了。