![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件架构 UML相关
stevenliyong
关注
C/C /JAVA
UML/RUP.
Linux.
Android.
Network/Bluetooth/WiFi.
展开
-
Handbook of Software Architecture 软件架构手册 [原创翻译]
1. 引言 软件架构是软件工程学中一个正高速发展的子研究和实践领域.软件架构是程序或计算系统的结构,包括软件组件、那些组件的外部可见的属性,以及那些组件之间的关系.软件架构对于系统非常重要的原因A. 起到与涉众交流的作用B. 是系统初步的设计决定C. 是系统一个灵活的抽象软件架构提供了一个通用的语言来表达不同的涉众对系统的担忧,如果没有这样的一种语言,就会使系统非常难于理解和领会,以至于不原创 2009-02-12 17:17:00 · 2657 阅读 · 0 评论 -
设计模式之 -- Decorator pattern (修饰模式)
As an example, consider a window in a windowing system. To allow scrolling of the windows contents, we may wish to add horizontal or vertical scrollbars to it, as appropriate. Assume windo转载 2009-09-28 10:51:00 · 1096 阅读 · 0 评论 -
设计模式之 -- Facade pattern (外观模式)
The facade pattern is a software engineering design pattern commonly used with Object-oriented programming. (The name is by analogy to an architectural facade.)A facade is an object that provides a转载 2009-09-28 10:54:00 · 582 阅读 · 0 评论