UML-如何进行面向对象设计?

1、开发者如何设计对象?

1)、直接编码
2)、uml图,然后编码
3)、uml图,不编码

绘图要轻量的

2、并行创建若干模型

如:5分钟画交互图,5分钟画类图。反复交替

3、选择什么样的UML CASE工具?

1)、能与eclipse或idea 集成的UML CASE
2)、通过现有代码逆向生成类图、交互图的UML CASE

4、动/静对象建模

先画交互图,在画类图。反复交替进行。要花费更多的时间在交互图上,因为职责驱动设计和GRASP原则的动态建模中尤为重要。

5、对象设计技巧

1)、职责分配原则
2)、设计模式

 

posted @ 2019-06-19 11:11  遥远2  阅读(284)  评论(0编辑  收藏  举报