印象比较深的就是对测试和如何测试的认识:
测试什么: 单元测试 集成测试 验证和校验 资源耗尽、错误及恢复 性能测试 可用性测试
怎样测试: 回归测试 测试数据 演练gui系统 对测试进行测试 彻底测试
还有其他几个地方
变量名应该精心选择并有意义,让自己一看就能想起来是什么东西,让别人一看就能懂得什么意思。
源文件加上作者姓名,使责任与源码联系起来,不光能够让自己在敲代码的过程中有成就感:你看这些表我名字的都是我的成果,还可以让别人看自己的代码的时候变得诚实。
实现再复杂的应用,不能帮助到用户需求的系统,也没有意义。那么在敲代码之前的构思就显得格外重要咯!