通读《构建之法》之后,第一感觉是自己收获了好多之前自己完全没有想到的知识,这些知识是我自己经常忽略的,比如书中第九章第四节领导力——高效的团队讨论提到从乐观和悲观的角度分析问题时应该常用的句式,老实说,我从来没觉得一个看法或者意见的表达能有这么多门路,看作者仔细分析之后,觉得自己思考问题太简单,由解决问题上升到最优方法解决问题应该是我们进行思考的关键。
问题1:第四章 两人合作,第四节 代码复审
在本章节主要介绍了代码复审,明确说明代码能编译以后再进行代码复审,可是在4.5.3中提到不间断地复审,不间断和成功编译共存的几率大吗?我不太明白不间断的含义具体是指什么。
问题2:第七章 实战中的软件工程,第二节 MSF基本原则
在这一章节中提到“重视商业价值,提供渐进的价值”,其中对于重视商业价值举例描写的很详尽,但是对于提供渐进的价值没有说明,我在网上搜集了资料,也没有明确说明什么是渐进价值?怎么进行提供? 根据我个人的理解,文中提到:原来是“闭源”的项目,后来变成开源,是指提供了渐进价值;那么商业价值和渐进价值的临界区是什么呢?还是比较困惑。
问题3:第九章 项目经理,第五节 PM和风险管理
在这一节的最后写到“没有风险,就是最大的风险”,这句话十分耐人寻味,我能感觉到这句话是一句很有哲理的话,但是我体会不出来他的具体表现形式,就像我知道某一首诗写的非常好,但我不知道好在哪里。这里的没有风险是指程序员能力不够没有发现风险?还是说现在没有风险,但是蕴含着即将发生的大风险?那这样来说的话,岂不是没有可信任的项目了吗?