PHP的UML代码工程 - 是否可能?

时间:2014-03-11 23:23:52

标签: java php uml

我目前正在我的最新项目中制作头脑风暴想法和模拟阶段。我完成了UI设计和一般阴天的想法,一切都应该如何运作。

现在我想启动UML结构规划,我遇到了一个问题,就是这样。

找到一个与Sprax Enterprise Architect一样好的代码抽象工具,但它是一个用于PHP开发并且易于使用的工具。

EA非常好,但是很笨重且基于文档,该死的东西总是认为Java是所有事物的终结,并且总是用Java而不是PHP格式创建一个新对象。

所以我的问题是:

是否有支持UML建模和PHP代码的UML建模工具IMPORT / EXPORT ???哪个不像SPRAX那么笨重?

1 个答案:

答案 0 :(得分:0)

  

找到一个与Sprax enterprice Architect

一样好的代码抽象工具
  • 代码生成和后台工程作为一些帮助功能。不要以为你可以从代码中的图表或可用图表中真正生成应用程序。你得到了一些...... (在这个服务器上替换任何禁止的词语) ,它可以节省一些打字,但却大大增加了编辑功能。 UML没有用于生成代码的良好工具。由于UML本身是不可能的。用UML制作应用程序的乳制品梦想与您的孩子梦想骑在袋鼠口袋中的现实水平相同。
  • 如果您想要[返回]工程,则必须使用建模工具。所有建模工具都很笨重,不方便。绘图工具更方便,但它们不能生成任何代码。 VP-UML has PHP工程,它有一点点GUI。但它也是一种建模工具,它也是严格而笨重的。作为免费图表的工具,EA不太方便。迟早你总是必须使用免费的图表元素。
  • 不要认为UML工具真的支持Java。哦,它是,但仅限于" school"项目。任何现代严肃的Java编程都基于匿名类的使用,但是不存在允许您在类图上的一个父类中显示两个匿名类的工具。甚至一个匿名课程也不容易理解。因此,即使对Java程序进行建模也存在问题。更不用说代码工程了。
  • 唯一真正有用的自动工程工具就是这些工具,它们可以在JavaDoc的每个构建中创建类图。它只是JavaDoc的图形形式。有用。它非常有用,因为它非常自动,您总是拥有实际图表。我无法想象这样的PHP工具,因为PHP没有构建。