Java PHP的UML代码工程-可能吗?
我目前正在做一个头脑风暴的想法,并在我的最新项目样机阶段的过程。我已经完成了UI设计和一般的混浊想法,所有这些都应该如何工作 现在我想开始UML结构规划,我陷入了一个问题,这就是 找到一个与Sprax Enterprise Architect一样适用于代码抽象的工具,但它是为PHP开发而设计的,并且易于使用 EA很棒,但是太笨重了,而且基于文档,而且该死的东西总是认为Java是一切的终结,并且总是用Java而不是PHP格式创建一个新对象 所以我的问题是: 是否有支持UML建模和PHP代码导入/导出的UML建模工具???哪一个不像SPRAX那么笨重?Java PHP的UML代码工程-可能吗?,java,php,uml,Java,Php,Uml,我目前正在做一个头脑风暴的想法,并在我的最新项目样机阶段的过程。我已经完成了UI设计和一般的混浊想法,所有这些都应该如何工作 现在我想开始UML结构规划,我陷入了一个问题,这就是 找到一个与Sprax Enterprise Architect一样适用于代码抽象的工具,但它是为PHP开发而设计的,并且易于使用 EA很棒,但是太笨重了,而且基于文档,而且该死的东西总是认为Java是一切的终结,并且总是用Java而不是PHP格式创建一个新对象 所以我的问题是: 是否有支持UML建模和PHP代码导入/导
- Sparx EA确实支持PHP代码生成和反向工程。只有一个月是免费的。即李>
- 代码生成和后台工程是一些帮助功能。不要认为您真的可以从图表或可用的代码图表生成应用程序。你得到了一些。。。(此处替换此服务器上的任何禁止字)这样可以节省一些输入,但大大增加了编辑。从UML生成代码没有好的工具。由于UML本身的原因,这是不可能的。在UML中制作应用程序的乳制品梦想与您的孩子在袋鼠口袋里兜风的梦想处于相同的现实水平
- 如果你想要[返回]工程,你必须使用建模工具。所有建模工具都很重、笨重且不方便。图表工具更方便,但它们不能生成任何代码。VP-UMLPHp工程,并且它有一个更简单的GUI。但它也是一种建模工具,而且它也非常严格和庞大。作为一个免费图表的工具,EA远不那么方便。迟早你必须使用免费的图表元素
- 不要认为UML工具真的支持Java。哦,是的,但只是在“学校”项目的层面上。任何现代严肃的Java编程都在很大程度上基于匿名类的使用,但没有任何工具允许您在类图上的一个父类中显示两个匿名类。即使是一个匿名的课堂展示也不容易理解。因此,即使是对Java程序建模也是有问题的。更不用说代码工程了李>
- 唯一真正有用的自动工程工具是在JavaDoc的每次构建中制作类图的工具。它只是JavaDoc的一种图形形式。它起作用了。它很有用,因为它是真正自动的,而且您总是有实际的图表。我无法想象这样的PHP工具,因为PHP没有构建