首页 >> 宝藏问答 >

问软件架构模式基本概念及三者区别

2025-10-02 05:04:09

答

1、软件架构模式基本概念及三者区别如下:

2、根据不同的抽象层次可分为三种不同层次的模式。即架构模式,设计模式,代码模式。

3、架构模式是系统的高层次策略。涉及到大部分的组件以及整体性质和力学。架构模式可以影响到总体布局和框架性结构。

4、设计模式是中等尺度的结构策略。结构实现大尺度组件的行为和它们之间的关系。设计模式不会影响到系统的总体布局和总体框架。设计模式定义出子系统或组件的微观结构。

5、代码模式是特定的范例和与特定语言有关的编程技巧。代码模式会影响到中等尺度组件的内部和外部的结构。或者行为的底层细节,但不会影响到部件或子系统的中等尺度的结构,并且不会影响到系统的总体布局和大尺度框架。

  免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。

 
分享:
最新文章