【问题标题】:Simple explanation of "Unified Modelling Language", why is it important?“统一建模语言”的简单解释,为什么重要?
【发布时间】:2011-01-22 09:32:56
【问题描述】:

我是 asp.net 的新手,有人告诉我,我需要彻底了解 UML 才能构建成功的软件,这是正确的吗?我的意思是我不能只是在我的大脑中“编码和修复”和“模型”。 UML 有多重要,学习它的最佳方法是什么?

【问题讨论】:

    标签: asp.net database vb.net uml


    【解决方案1】:

    UML 是一种标准,用于以(大部分)图形格式传达有关面向对象软件系统设计的信息。

    这很重要,因为它使有关此类系统的交流变得更加容易。

    【讨论】:

      【解决方案2】:

      UML 是一种以图形方式记录系统及其交互的简单方法。它对您的价值不一定是使用 UML 本身,而是在编码或修改系统之前记录系统的价值。

      我认为优点是

      1. 在开始构建之前,您必须考虑整个设计。更改绘图比更改大量代码要容易得多。这个阶段的错误更容易纠正。
      2. 与单独使用代码相比,它有助于更​​好地理解系统和交互。借助您可以编写的所有自记录代码,一个好的图表几乎总是更清晰、更容易上手。

      缺点是

      1. 制作需要时间,而您可能更愿意进行编码和试验
      2. 如果不努力保持最新状态,可能会过时。

      【讨论】:

        【解决方案3】:

        我的意思是我不能只是“编码和修复”并且 我大脑中的“模型”

        你可以。每天都在做。当时正在经历的很多事情,以及你如何在餐巾纸上传达你的想法已经是一种 UML 形式,没有其严格的命名法。

        但是,如果您正在与大型系统上的同事一起工作,那么有时他们会说这种语言。

        【讨论】:

          猜你喜欢
          • 2010-11-05
          • 2010-09-21
          • 1970-01-01
          • 2015-02-27
          • 1970-01-01
          • 2011-10-14
          • 2011-12-09
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多