代码之家  ›  专栏  ›  技术社区  ›  Janis Veinbergs

您是否使用UML图来帮助您的开发过程?

  •  4
  • Janis Veinbergs  · 技术社区  · 16 年前

    那么,Stackoverflow的UML图(如果有的话)用于文档和/或与开发人员的通信是什么呢?

    据我所见,Stackoverflow是一款原创的产品,它还提供了丰富的用户体验。

    只是想知道在现实生活中实现一个伟大的想法需要什么(什么帮助)?我只是一个毕业的学生,想从参议员那里寻求建议/经验/建议/例子。

    这些图表在现实生活中有多大帮助,在什么卷(图表)中,我想知道。。。

    3 回复  |  直到 16 年前
        1
  •  5
  •   monkut    16 年前

    UML是一种“标准”定义的交流方式。定义良好,它消除了使用其他方法时可能存在的模糊性。

    我说过我不会在我的团队中使用它们。我发现做正确的UML的开销太高了。

    由于我在一个在同一地点工作的小团队(约5人)工作,我们经常坐下来,在讨论中绘制图表。如果我们需要引用这些图,我们将扫描它们并将它们发布到存储库中以供以后参考。

    在沟通不好、可能不在同一地点的团队中,UML可能更有用。

        2
  •  0
  •   krosenvold    16 年前

    我真的希望我所有的同事都能正确地阅读UML图;它已经成为一种通用语言,用于谈论OO设计。

    在大设计的年代,我们制作了成吨的模型,我们把它们放在大活页夹里。特别是序列图对于详细的设计非常有用。这些活页夹在一些架子上看起来确实令人印象深刻,但事实证明,这些模型中的大部分价值都在 制作过程

    所以现在我们大多只是在白板上画出中间有线的方框。但是,每当我们使用显式符号来精确表示时,它总是UML。通常我们会用手机拍下它们,如果它们看起来值得保存的话。有时我们把它们放在白板上,因为如果它们在白板上呆上几天,就会有点烧焦;)[而且你必须特别敢于使用气味浓烈的清洁剂]

        3
  •  0
  •   Jack BeNimble    16 年前

    我在Inc杂志上读到一篇关于这个网站的文章,我就是这样发现的。显然很少遵循正式程序。基本上,做这件事的人都很好。我的钱也不在UML上。我想知道他们是否使用OO?