What are the best software analysis and development tools that can transform design into real code?

I am trying to find a good way to develop a software project instead of spending a lot of time at the development and coding stage, but I did not find a suitable solution.

I am a little versed in Visio - Rational Rose - Paradigm and other UML tools.

What are some good analysis and design tools that I can use in OOP, OOD, data structures, and design patterns?

Can you tell me the best software or the one you tried and find it useful?

Is there any software tool that we can provide for analyzing and designing a project in a database format, including tables and its relationships, or an object-oriented programming format that includes Classes and their reality, and then provide us with the entire software project, written in the specified langauge programming as PHP - ASP - JSP or any other langauge ??

Thanks in Advance ...

+3
source share
3 answers

I don’t know a single tool that out of the box allows you to simulate the entire system graphically (using, for example, UML), and then generates a full, working, full stack application (for example, UI + Domain Logic + Persistence).

, :

  • UML, . @netcoder Enterprise Architect , AndroMDA ( UML).
  • UML-, , - , , , , . . Bridgepoint. , , . , -: .
  • webdsl. UML - , . ( IDE Eclipse) Java-.

, :

  • UML (AndroMDA ..) . , ( ) , , ( " " ).
  • UML. , , - . - . .
  • WebDSL ( ). , . , ( ). , .

( ), , .

.

+2

UML (Dia, BOUML, Umbrello, Visio, Eclipse UML2). , , , Sparx Systems Enterprise Architect. ( 200 - ), UML, UML (++, Java, PHP ..). Windows, Linux Wine - .

0

, . :

- . xmi , -, .

- . .

I would say that with new agile methodologies only agile modeling can survive. I do not think Model Driven Development is flexible because you cannot have multiple iterations from model to code and code for the model.

0
source

Source: https://habr.com/ru/post/1772444/


All Articles