Thinking in UML

### 什么是UML UML是Unfied Modeling Lanuage即统一建模语言的缩写,是一种标准的建模语言。 UML用自然世界和计算机逻辑都能理解的表达方式来说明现实世界的。 可视化,是指通过它的元模型和表示法,把通过文字和其他表达方法很难表达清楚的潜台词,通过简单直观的图形表达和暴露出来,准确而直观地描述复杂的含义。 ### 为什么需要UML UML通过统一的语言,把现实世界映射到对象世界,抽象,代表面向对象的设计方法 ### UML的基本原则 独立性、原子性、抽象性、层次性是面向对象分析时应当遵循的一些原则和方法。 具体来说,分析需求时,首要目标不是了解业务如何一步步完成,而是弄清楚业务的参与者,他们每个人的目标是什么。 ### 收获与思考 需要统一交易方式,所以有了货币。 需要统一交流方式,所以有了语言。 需要统一现实到对象,所以有了UML。 抽象的思维,是我们需要掌握的一项能力。

你可能感兴趣的:(Thinking in UML)