为什么你的程序总是出现 bug?
凭什么让改 bug 占据了你大部分的时间?
看完本文,保证你能设计出更稳定的程序,摆脱 bug 的缠绕,做项目更安心!
记得我在学校的时候,做的那些项目,不是为了应付课程作业,就是为了参加比赛时展示用,因此对项目的质量要求非常低。
到底有多低呢?
大部分的项目,只要基本的功能可以使用,就算完成了,完全不考虑任何的异常情况。甚至只要能成功运行一次,让我截几张图放到 PPT 或者实验报告里,足够向老师交差或者应付比赛答辩就行。
那项目出现 bug 怎么办呢?
- 如果测试的时候发现有些功能不可用,那很简单,不管他,直接 PS 一张正常运行的图就行。
- 如果比赛的时候发现有些功能不可用,那也很简单,把锅甩给 “现场网络不好” 就行。
但是,这些 “小技巧” 在企业中是行不通的,企业级项目必须为企业带来实际的价值,容不得半点马虎和欺骗。
我第一次进入企业实习时,还保留着自己在学校开发项目的狼性