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

《构建之法》前三章读后感

时间:2016-03-21 20:16:11      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:

通过第一章讲述的概论,理解到软件工程到底是什么,又为何要叫软件工程,他对我们的生活又有什么影响。

通过一些实例我也认识到客户需求分析的重要,就阿超那样的四则运算一样,渐渐的功能和需求就多了。

在第二章中,我又认识到个人能力和测试的重要性,在一个程序中运行的要快,是几秒钟而不是几分钟。

一个好的单元测试也是有很多标准的,通过对标准的分析又能找到许多缺陷,就要写下测试的方法。

所以说如果我们不经分析就盲目优化,也许会事半功倍。

第三章软件工程师的成长,评价软件工程师水平的主要方法是什么。这个职业的发展之路。

70页也说到成长和代码量的关系,并且有各式各样的工程师,还要有自知之明。

1.2.4怎样才能做出“足够好”的软件呢?

对于用户的期望以及程序的BUG修复,哪怕是0.01%的概率也要做到万无一失,就像飞机安全措施一样,但是要怎样才能发现并去实现呢?

2.2效能分析工具怎样才能快?

在运行效能分析之前,是什么让我们预计耗时最多的是什么函数,或者说那些语句。有的说是处理文件,因为I/O很花时间,有的说是排序,

有的说是处理每个词。还有人说建议排序和处理每一个词应该同时进行,这样就能加快速度。为提高CPU利用率应并发。修改一部分代码也

能加快速度,例如47页所说的。

3.4为何要学,怎么学,核心竞争力是什么?

多交流,多打代码,根据需求满足客户,编程语言,遇到问题的态度处理问题的思路和方法

《构建之法》前三章读后感

标签:

原文地址:http://www.cnblogs.com/alfredzhu/p/5303159.html

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