对现代软件工程 构建之法的一些问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对现代软件工程 构建之法的一些问题相关的知识,希望对你有一定的参考价值。
在一周之内我快速的看完了这本书,粗略的提出几个疑问:
1.在本书的第二章的开头就提到了单元测试,我看完了2.1的内容,但我仍然不清楚单元测试是怎么对代码进行测试的。
2.这个问题还是对于单元测试的疑问,书中只提到了一个模块的测试,但是一个程序并不是只有一个模块,单元测试是一个一个模块测试的吗?还是直接对所有模块一起进行测试?
3.在书的128页我看到了一张表,上面提到了敏捷流程的适用范围,我看到了敏捷的产品可靠性要求不高,容忍经常出错,我的疑问是这样的产品可行吗?不会给用户带来恶感吗?如果是我,我就会对这样的产品感到烦躁,不耐。
4.第四章的两人合作中,有很多因素会影响两人的合作:想法、性格、能力等。那应该怎么选择合作对象并且高效地完成工作呢?是选择和自己性格,想法,能力差不多的对象来合作吗?还是选择能和自己互补的对象呢?或者选择能力高于自己的比较好吗?、
5.本书第198页中有一段话:一个PM做第一个项目时可以拍脑袋定工期,拍胸脯打包票,最后拍屁股走人(谁没年轻过呢),但是失败之后要有自省和自我改进的能力。我的疑问是既然作为一个PM在一个公司工作,在一个项目上失败难道不用承担一定的责任吗?拍屁股走人,没有一定的背景怎么行?如果一个PM失败了该怎么办?该公司还会重用他吗?
以上是关于对现代软件工程 构建之法的一些问题的主要内容,如果未能解决你的问题,请参考以下文章