学习UML有什么价值吗?

pic*_*rdo 4 uml

我看到过去几年UML提到了几个地方,但到目前为止从未有过令人信服的理由在工作中使用它.花时间和精力学习它有什么价值吗?(我是Ruby on Rails开发人员.)

编辑:我也在寻找有关UML如何在您的项目中发挥作用的故事,让我了解如何使用它.

Kyl*_*ndo 7

是.它是系统分析和设计的国际标准方法.从最初的分析阶段到项目生命周期,UML提供了一个很好的路线图,说明了去哪里以及如何到达那里.一些好处:

  • 它以客户/客户/管理层可以理解的方式显示需求.
  • 您可以迭代模型,而不是忘记模型之前的位置
  • 准确显示从A点到B点的方式
  • 这是一个标准,所以任何了解UML的人都能够解释你的图表
  • "最快捷"的方式来分享想法,而无需通过整个代码库