六、解决bug
6.1
理解程序员20%的时间用于编码,80%的时间用于维护,根据这一点相应安排时间。
6.2
建立一个有效的错误报告机制。
6.3
建立某些途径或系统,让用户可以与你接触,向你提出建议和批评。
6.4
为将来的维护和客服人员撰写文档,解释清楚系统是怎么运行的。
6.5
经常备份!(并且确保这些备份是有效的。)除了备份机制,你还必须有一个恢复机制。
6.6
使用某种版本控制系统储存你的文件,比如Subversion或Git。
6.7
不要忘记做单元测试(Unit Testing),Selenium之类的框架会对你有用。
原文网址:http://stackoverflow.com/questions/72394
译者:阮一峰