阅读《构建之法》第13-17章
第13章-软件测试
我觉得本章多处讲到各种中不同的测试,若测试人员全部类型的测试都要尝试,那不就降低了软件开发的效率吗?而现在的用户都是急性子的,很多时候开发人员需要的时间比用户需求使用该软件的时间长,这不就造成了供不应求的现象吗?
第14章-质量保证
从p266可看到一个公式:软件质量=程序质量+软件工程质量,那么问题来了:p270中提到的例子,很多工程师都把大多数时间花在软件质量上。一贵不变是无法创新的。如何在保证质量的情况下,又得到创新呢?
第15章-稳定和发布阶段
上一章就一直在说质量,这一章多是一修复来稳定软件,那么在修复不成功的时候,提供工程师在线帮你解决问题是否能确保有更多用户使用呢?
第16章-IT行业的创新
创新需要什么外在条件?
第17章-人,绩效和职业道德
17.5-团队合作的几个阶段,其实跟我们现在的组队阶段差不多,但是出现了十分不可磨合的情况时,应该怎样完善团队?
阅读http://www.cnblogs.com/blog470130547/ 启发:
1.软硬结合的优势
2.硬件产品是业务节点,需要发展业务系统
3.产品单一,跨领域;领域单一,产品多样化
4.优势不一定是发展的动力
等等,都跟我们阐述了一个好软件需要的条件和步骤,让我们更明白程序猿