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

构建之法1-5章

时间:2015-04-16 19:31:21      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

本章主要是讲了软件工程的基本概念,软件工程的最终目标是创造“足够好”的软件。

提出问题:什么是BUG(缺陷)?(出自1.2.5节)

答:书中所说,BUG,简单地说是软件的行为和用户的期望值不一样,就叫BUG。通俗易懂,BUG会在一次次测试中出现,一个程序它可能是一个人写出来的,也可能是一个团队,或是更大的团队,即使如此,但当他投入市场给用户使用时,面对的就是更大的群体。人各自有各自的想法,在使用你的软件时就会有不一样的看法,就会产生BUG,所以我们编写软件的人或团队,要虚心地收集用户们的BUG,最后让做的软件更加地接近于用户的满意值,这样的软件才能做的长久。

第二章:个人技术和流程

提出问题:什么是单元测试?(出自2.1.1节)

答:

单元测试是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。例如,你可能把一个很大的值放入一个有序list 中去,然后确认该值出现在list 的尾部。或者,你可能会从字符串中删除匹配某种模式的字符,然后确认字符串确实不再包含这些字符了。

第三章:软件工程师的成长

提出问题:一个软件工程师必须具备的条件(出自3.1节)

答:就现在而言不是。还没毕业。

第四章:两人合作

提出问题:如何在两人合作中提高工作效率?(出自4.6节)

答:进行了结对编程,收获了挺多。

 

构建之法1-5章

标签:

原文地址:http://www.cnblogs.com/hj1994/p/4432823.html

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