设计模式,建筑模式,建筑风格和建筑有什么区别?

问题描述 投票:-1回答:1

任何人都可以描述设计模式,建筑模式,建筑风格和建筑之间的差异吗?提前致谢。

design-patterns architecture architectural-patterns
1个回答
2
投票

设计模式通常是指特定位代码(一些对象或函数)的设计模式,例如工厂模式或访问者

架构模式指的是解决方案的模式设计,例如事件驱动,MVC,3层等。它通常是具体的,并且可以通过一组公知的参数插入到问题中。

架构风格更抽象,指的是层分离,SOA等等。它不是问题的“解决方案”,而是对设计的描述。

架构是给定解决方案的实际设计和实现。具体而具体的具体解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.