最后,具体到实际问题,当我们在编程时,项目开始之前,应该注意一些什么呢?
本书作者郑重提倡开始编程之前,请深思熟虑,不要靠巧合编程,所谓巧合编程,就是不加思索,接到任务开始coding,run 一下,正常运行了,甚至于自己都不清楚它为什么能运行,作者批注这是由于一系列的巧合和隐含的假设,所以建议读者深思熟虑之后再开始coding 。
关于测试,单元测试,集成测试,性能测试,可用性测试,回归测试等等,我们都知道测试无所不在,那么发现bug之时,还请保持现场,稍安勿躁,先重新bug,然后修复之,再按照原先步骤测试,看看是否真的修复了,我们需要的是从源头上修复bug,当然如果有需要,你还可以对测试代码进行测试,毕竟测试代码也是代码,也有bug的可能。
本书内容博大精深,非三言两语可以道尽,感兴趣的读者可以一阅,一定收获多多,不论是编程的技艺还是为人处世之道。
最后附上作者对于不断学习的一些建议:
1, learn at least one new language every year
2,read a technical book each quarter
3,read nontechnical books too
4,take classes
5,participate in local user groups
6,experiment with different environments
7,stay current
8,get wired
标签:编程,coding,笔记,程序员,修炼,测试,测试代码,bug,巧合 From: https://www.cnblogs.com/ljh1688/p/17421243.html