zoukankan      html  css  js  c++  java
  • 面向对象

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




  • 相关阅读:
    浅谈分层图最短路问题
    [Luogu P2574]XOR的艺术
    luogu P2419 [USACO08JAN]牛大赛Cow Contest
    luogu P1119 灾后重建
    [国家集训队]跳跳棋
    洛谷P4147 玉蟾宫
    [ZJOI2007]棋盘制作
    树状数组模版
    Nearest Common Ancestor
    P1260 工程规划
  • 原文地址:https://www.cnblogs.com/tianyake/p/3684687.html
Copyright © 2011-2022 走看看