代码之家  ›  专栏  ›  技术社区  ›  Garis M Suero

UML/RUP和非OO应用程序

  •  0
  • Garis M Suero  · 技术社区  · 14 年前

    在我目前的工作中,我们正在为日常的编码和设计实现UML和RUP…

    当前结构有2%的代码(100000多行)面向对象…所以他们有这个问题,当一个开发人员有了这个新的“案例”(IR,需求,等等)时,他们必须完成对旧事物的所有文档和分析…

    他们必须编写涉众请求、用例标识、用例细节、用例图、类图和序列图…

    如我所见,对现有的非OO应用程序实现UML/RUP体系结构是非常困难的。

    我的问题是,这是一个常见的场景吗?

    1 回复  |  直到 14 年前
        1
  •  2
  •   S.Lott    14 年前

    对。这是一个常见的场景。人们使用RUP来设计关系数据库,这离OO编程还有很长的距离。

    不要混淆OO分析、项目管理和非OO编程。

    这是正常的。

    他们必须编写涉众请求、用例识别、用例细节、用例图、类图和序列图…

    对的。你必须 总是 这样做。RUP、Scrum、瀑布或者你选择的任何方法。你 必须 这样做。没有用例==epic fail。无利益相关者==epic fail。这些不是OO概念。这些只是简单的常识。

    如我所见,很难对现有的非OO应用程序实现UML/RUP体系结构。

    为什么?RUP对非OO有效。