最近我需要为 Rails 项目设计 UML,但发现大多 UML 工具无法很好的表达 Ruby,请教大家都是用什么工具,最好有在线的,本人使用的 Ubuntu 系统。 感谢大家的回答,我决定使用 RubyMime 谢谢你们,我觉得获益不少。
我是写完代码后才用 rails-erd 生成 E-R 图的。如果真要先画 UML 的话,可以看看 Astah Professional ? 更轻量的有开源的 UMLet
#3 楼 @libuchao 貌似没有这个功能,你看这里的代码 https://github.com/voormedia/rails-erd/blob/master/lib/rails_erd/diagram/graphviz.rb#L28-L44 支持的 options 里边没有你需要的功能。
#3 楼 @libuchao 可以尝试用这个 http://railroady.prestonlee.com/ 看 demo,它生成的字段应该是按照数据库来的。
UML 是 Waterfall 时代的典型象征。现在也没有特定流行什么,什么适合用就用什么。要依赖 UML 的话,在敏捷开发的环境下,更新了一个方法就要去更新 UML,不然 UML 几天就崩溃了,谁有心思去做那个更新啊。