What are the most practical methods for modeling object-oriented software in real projects?

I want to develop a large project, but I really do not know how best to simulate my project. Do I even need to simulate my project? What are the most practical methods for modeling OOP software in real projects? What are the best and most useful?

+5
source share
4 answers

Many times it was necessary to catch the complex structure of the classes that you have in your OO system, so class diagrams from UML are used for modeling. You can also describe class interactions as sequence diagrams are useful. There are also other UML diagrams, and each one has its own purpose. If you are looking for a modeling approach, try looking at the Unified Process, which is an adevelopment method that is created by UML authors and uses UML quite heavily, and also describes how you can use UML.

+1
source

A flexible methodology is currently recommended. If you add a piece of UML, then it would be better :-)

0
source

() . , , . .NET ( )? API- win32, , , . , , , , , . , , ... /. , .

: 1) 2)

, . . , DDD (Domain Driven Design), . , , A- > B- > C, , , . DDD , . , .

(, ) - , (). - (, , ...). . - , , - (, , ...). ( ), , , , . , , ! ​​, , . , , - . ( ). , . . , , , . , , , - , . !

0
source

The best is Visual Studio 2010 Ultimate, others are too cumbersome. Otherwise, use light tools such as yuml, see http://askuml.com for samples.

0
source

All Articles