11 + 12

主要有两个点可以从第11章。

首先从规范实现。

详细设计- >编码- >各种测试流程- >重审核- >源代码合并- >签入;

在任何步骤发现bugs,程序就会被修复如果可以修复的话,直到达到我们期望的测试结果。

其次是日常管理的发展阶段。本章节强调每日构建的重要性,每一天,构建整个代码树,这是一个真正的软件工程师所必备的能力。

 

第十二章强调用户体验的意义,这可能会导致许多问题。

在程序设计时应该换位思考,用户在使用的时候会遇到什么情况,这会导致产品使用后的三种结果:

1)你用的越多,越难以使用它。

2)你用的越多,更容易使用。

3)你越使用它,你会发现真的很难使用它。

-谨此.

 

 

 

 

 

 

There are two main points can be learnt from chapter 11.

First of all is From the specification to achieve.

The detailed design->coding->all kinds of test process->the recheck->The source code combination->check-in;

when there are bugs been found in any steps above, the procedure should be modified or checked,until the test results meet our expectation.

Secondly is the daily management of development stage.

that the importance of Daily Builds, every day,build the entire code tree,which is essential ability for a real software engineer.

Chapter 12 emphasised the significance of The user experience,which may lead to many serious problems.The user experiences should be taken into account when designed a software,as a result,There are three kinds of situation.

1)the more you use ,the more difficult to use it.
2)the more you use ,the easier to use it.
3)the more you use it,you would find it's really hard to use it.

原文地址:https://www.cnblogs.com/be-the-one/p/4572199.html