2021061501
目前主要重读了构建之法的第十三章和第十四章
第十三章主要是软件测试,个人印象最深的一点是现代软件开发中测试方法多种多样,同时软件测试也不仅仅是找bug,还有进行效能测试等
以前个人的软件主要进行的是Ad hoc式的测试,几乎没有其他形式的测试
这样的后果也很明显,虽然可以发现很多系统边缘的问题,但是无法保证覆盖率
就像先前的笔记里所写那样,最好写一个完整的单元测试
第十四章则是软件质量。软件质量由程序质量和软件工程质量共同决定
以前在作业中的开发没怎么重视相应的软件质量问题
这么做作为交差是够了,但是这样出来的软件往往并不适合实际拿来使用
以后在开发的时候要注意代码的质量,比如代码结构的尽可能优化