Please enable JavaScript.
Coggle requires JavaScript to display documents.
Thinking in UML - Coggle Diagram
Thinking in UML
-
为什么需要UML
过程 🆚 对象
面向过程
特点:
- 过程稳定是分析的基础
- 每一部都是预设好的,由严谨的因果关系
- 无法轻易应付复杂性和频繁变化
- 数据的完备性和正确性对系统成功至关重要
困难:
- 如何抽象?为什么要这样抽象,而不是那样?
- 对象可以任意组合,怎么知道某个组合满足现实世界的需求?如何评价组合的好坏
- 抽象是面向对象的精髓,也是面向对象的困难所在
-
-
-
-
-
-
-