面向对象

OO原则步骤:
1、确认你的软件做客户要它做的事
2、运用基本的OO原则来增加软件的灵活性
3、努力实现可维护、可重用的设计。
任何时候看到重复的代码,就找个地方进行封装。
封装将你的应用程序分解成逻辑部件
委托将处理特定工作的责任转交给另一个对象
用户的三个部分:
1、清楚的价值
    每个用例对于系统都必须有明确的价值。
2、起点和终点
    每个用例必须有明确的起点和终点。某件事开始此流程。然后要有条件 指明此流程结束
3、外部启动者
    每个用户由外部启动者开启。
用户有助于我们编写程序,只是不特定于编程细节。而且可以使我们的条理更加的清晰明了。
 
需求:
 1、好的需求确保你的系统如客户所预期的那样动作。
2、确认需求涵盖了系统的所有用例。
3、运用用例找出客户忘了告诉你的事
4、用例将揭露任何不完整、遗漏的需求,你可能要将它们加到你的系统中
5、需求总是随着时间改变(及成长)。、
 
OO原则:将变化之物封装起来
 
在编程的时候不要只想到软件能够按我们的所有期望运行下去,这是一种理想的情境。我们必须让他
存活在真实的世界当中……
 
每个用例应该只详述一个用户目标。
 
 
 
 
 




posted @ 2014-04-24 09:47  夜风雪  阅读(130)  评论(0编辑  收藏  举报