我如何基于 PHP 中现有的类生成 UML 图表?
我如何基于 PHP 中现有的类生成 UML 图表?
说实话,首先你不应该从代码生成UML模型,而是从UML模型生成代码 ;)
即使你处于罕见的情况下需要进行反向工程,通常建议手动完成或至少整理图表,因为自动生成的UML大多数时候视觉(=信息)价值很低。
如果你只需要生成图表,那么最好问问自己为什么?谁是预期受众,目标是什么?自动生成的图表有什么优势,代码没有?
基本上我只接受一个答案。它变得太大和难以理解了。
这又是开始使用UML而不是开始编码的原因 ;) 这被称为分析,正在衰退,因为商界的每个人都认为它有点太昂贵,也不是真正必要的。