代码之家  ›  专栏  ›  技术社区  ›  odiseh

你是如何学习UML的?[关闭]

uml
  •  21
  • odiseh  · 技术社区  · 15 年前

    我将开始学习和使用UML。

    我想知道你对我有什么建议?你认为有效学习的最好方法是什么?

    谢谢你

    11 回复  |  直到 15 年前
        1
  •  5
  •   John Leidegren    15 年前

    我从来没有,也永远不会。建模并不是关于掌握某种类型的规程,好的模型不需要理解UML。

        2
  •  5
  •   GlenCrawford    15 年前

    在一个名为 CPIT

    在我看来,您会发现序列图和用例图对于将想法传达给非程序员是必不可少的,类图(和对象图,在较小程度上)对于将想法传达给其他代码猴子是必不可少的。

    另外,你将来可能会读很多编程书籍, Design Patterns 例如,将使用UML图(主要是类和对象)来显示模式的结构。了解UML将使理解这些书变得容易得多。文档,在较小的程度上。

        3
  •  4
  •   Soufiane Hassou    15 年前

    首先,获得一本书/教程,并尝试了解基本知识(定义、模型图形、…)

        4
  •  3
  •   Björn    15 年前
        5
  •  2
  •   Gabriel Ščerbák    15 年前

    我从读一本介绍性的书开始——martinfowler UML decredited相当不错。所以我读了一本关于UML2和UP(统一过程)的书,作者是Jim Arlow和Ila Neustadt。后来我有机会在大学参加了软件工程基础课程,这使我用很少的图表来创建简单的规范。后来我参加了UML讲座,在那里我再次创建了一些UML图。现在我正处于UML清晰的阶段,我觉得我需要更多关于OO建模的知识,所以我读了一本关于面向对象数据建模和面向对象编程的书,还有Alistair Cockbourne的用例和一些分析模式。在这段时间里,我读了很多模型驱动的东西,并听了SE电台关于所有UML的文章- http://www.se-radio.net/tags/uml

        6
  •  2
  •   MetaPhaze    13 年前
        7
  •  1
  •   duffymo    15 年前

    我读了马丁·福勒的 UML Distilled . 这就是你所需要的。在这个话题上,这本书又薄又密,是无与伦比的。

        8
  •  0
  •   bakkal    15 年前
    • UML Distilled
    • 当你开始阅读使用UML图说明概念的设计模式书籍时,一切都变得熟悉起来。
    • 我在绘制设计草图时也使用UML。
        9
  •  0
  •   UML GURU    15 年前

    用例图需要阅读,但是类图可以与代码同时完成。这意味着在不到3个小时内你就可以建模了。

    很简单,可以帮助您定义项目的范围。

    将定义物理架构,因此,如果使用具有实时代码和模型同步的工具,则可以在代码编写的同时学习。

        10
  •  0
  •   Niklas Rosencrantz    15 年前

    Inventor . 序列图看起来更像业务流程和用例,而不是标准化的。