首页 > 技术文章 > 阅读计划

zhangyao999 2016-03-04 22:08 原文

     经过思考之后,我的读书计划如下:3月至4月,坐望清明:读《梦断代码》;四月至五月,展望五一:读《构建之法》;五月至六月,期望端午:读《梦断代码》。做好阅读笔记,希望得到较大的收获。

   看了构建之法之后 ,打算看的另一本专业书《梦断代码》,对于《构建之法》又有几个小问题,1.究竟什么是软件工程,是软件的一种表达形式吗?2.一般的,客户所需要的最重要的是软件的质量,质量仅仅是程序是否能够运行?3.真的有必要对不可能运行到的代码路径进行单元测试吗?尤其是在本来封装性很好的情况下,为了单元测试而强行拆解函数,把类增加了很多无用的方法?4.为什么初入行业的软件工程师总是对自己的代码风格与效率盲目自信,而总想重构他人的代码?5.一个项目进展到什么样的程度才能叫不可维护,在怎样的情况下才有正当的理由被重构?6.在软件工程开发中,一个人解决了一个bug。解决了bug却不算是“精通”,还得能恢复bug,再现bug才算是懂得各中原理吗,那样才能叫做精通吗?

   大致阅读这本书的时候,发现有很多种很新颖的思想,和我以前认识软件,认识开发,认识编程都有很大的区别,希望在深入阅读中可以更加深入的了结软件的魅力

推荐阅读