阅读计划及浅读问题
首先是阅读计划,准备在读完《构建之法》后,继续阅读《代码大全》,希望继续在这本书中得到更多的体会和知识。
接下来是简牍问题了,本周大致看了一下《构建之法》这本书,感觉自己对本门行业的了解还是一片空白的,等到读完之后我想肯定可以得到一定改善,要说问题的话还是很多的,毕竟对于我来说,说是门外汉也没什么不可的。那么我想提出的问题是:
1.书中反复提到编程效率,编程效率具体是什么?越快越好吗?怎么才能提高编程效率?
2.软件在不断更新和增加功能的负担下,一定程度下会崩溃。若有一个软件,即将考虑添加下一个功能,但是在添加这个功能之后,系统一定会崩溃,但是这个功能对这个 软件的市场前景起着至关重要的作用,这是该怎么办?
3.一个合格的职业软件工程师如何衡量?码的代码越多越成熟吗?
4.代码覆盖,代码覆盖率是什么?
5.软件设计和软件构建有区别吗?不同之处是什么?
6.当软件中的依赖关系和块与块联系愈来愈多,怎么样来控制和协调它们?
7.什么是单元测试?要怎么判断一个好的单元测试?
精读的过程中,肯定不止这些,在接下来的阅读中,我会找到更多的问题并努力找到它们的答案。