码迷,mamicode.com
首页 > 其他好文 > 详细

《构建之法》读后感

时间:2016-05-31 12:28:20      阅读:242      评论:0      收藏:0      [点我收藏+]

标签:

  在学习软件测试之前,我的理解是,测试就是给产品挑错吧,目标应当是保证产品以高质量交付给用户。当我阅读完《构建之法》这本书之后,对于测试有了更深层次的理解,测试是软件开发过程中必不可少的重要流程,在追求质量和效率的软件工程里,如何有效地对复杂的软件半成品进行测试,其实有许多问题值得工程师们去思考和探索。而《构建之法》是一本全景式的书,讲述了软件开发的全过程,同时也是一本实践式的书,作者把软件开发方法讲得清晰有趣实用,通读之后,感觉在一些软件开发的思维方面,有了质的提升。

  第一次翻开《构建之法》这本书的,第一个感觉是跟之前的书籍有很大的不同,大多数的书籍给人的感觉枯燥无味,在阅读的时候,容易产生阅读疲劳,但是这本书却截然不同,作者将知识与实践相结合,通过举例子反应实际遇到的问题,通过一问一答的形式解决一些开发者以及读者的疑惑,通过代码实例展示让读者能存在问题及解决方式,这本书在作者的笔下,有血有肉,涉及到软件开发的各个方面,从基本概念到职业规划,从瀑布模型到敏捷开发,从软件测试到质量保证,从代码规范到用户体验,从个人到团队,从实践到创新,这本书可以给人“一站式”体验。

  在学习《构建之法》过程,我发现,邹老师多次提到开发过程中“人”起到的作用。分别在第三章提到软件工程师个人能力,第四章提到两人合作,第五章团队模式和开发流程,等等。软件开发流程不光指团队的流程,还包括个人开发流程,因为团队是由个人组成的,是每一个具体的个人在做开发,测试,用户界面设计,管理,交流等工作,因此个人的规范,个人的能力,质量将会影响软件的总体质量。例如,软件开发人员的代码风格,一个良好的代码风格规范是一个软件开发人员最起码的要求,即使程序写得是多么地出色,具有广阔的市场应用前景,但是如果背后是混乱不堪的代码,将会对这个软件日后产生很多负面的影响,特别是在后期的维护以及版本的迭代上,不规范的代码对于日后的维护人员来说,简直就是噩梦。软件工程师的成长,技能,职业发展及其重要。软件开发过程中,大量与人的协作,与时间的较量的经验与体会。

  总之,软件工程师道路任重而道远,而一本好的书籍、教材能让我们少走弯路,很感谢邹欣老师。

 

问题1:应该怎么学好软件测试?

问题2:什么样的软件才真正算的上是一个好软件?

问题3:怎样才算是一名合格的工程师?

问题4:在写程序的时候怎样提高自己的效率?

问题5:如何做到高内聚低耦合?

问题6:在学生时期,没有很多项目经验,很多时候都不知道自己在做什么,怎么做。对此该如何学习。

 

《构建之法》读后感

标签:

原文地址:http://www.cnblogs.com/zy0123/p/5545287.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!