《面向对象葵花宝典》读后感
1、建立用例分析
用例模版如下:
【用例名称】 一般情况下,用例的名称即需求的名称。 【场景】 场景即用例发生的环境,正好对应 5W 中的 3 个 W:Who、Where、When 【用例描述】 描述详细的用例内容,对应 5W 中的 What 和 How,即用户应该怎样做,以及每个步骤中的输出。但并不 要求每个步骤都一定有输出,可以有也可以没有,也可以有多个。 【用例价值】 描述用例对应的客户价值,对应 5W 中的 Why。 【约束和限制】 即整个需求流程中相关的约束和限制条件,对应 518 方法中的 8C。 8C内容: 1、性能 Performance 2、成本 Cost 3、时间 Time 4、可靠性 Reliability 5、安全性 Security 6、合规性 Compliance 7、技术性 Technology 8、兼容性 Compatibility 用例分析三段法 1)正常处理(Normal):通过和客户沟通,分析需求的正常流程; 2)异常处理(Exception):在正常处理流程的步骤上,分析每一步的各种异常情况和对应的处理; 3)替代处理(Alternative):在正常处理流程的步骤上,分析每一步是否有其它替代方法,以及替代方法 如何做; 2、提取功能 提取动作就是提取要做的功能 3、领域模型建立 找名词、加属性、连关系 4、设计模型 第一步: 领域类映射