首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >架构与设计模式

架构与设计模式
EN

Stack Overflow用户
提问于 2012-10-25 17:33:14
回答 3查看 248关注 0票数 3

在一次采访中,有人问我“架构和设计模式之间的区别是什么?”在讨论中,我不知不觉地说,设计模式构成了一个好的架构的基础。

我的假设正确吗?哪一个是两者中的超集?

EN

回答 3

Stack Overflow用户

发布于 2012-10-25 17:36:36

体系结构-设置系统应执行的功能,在组件之间拆分功能,设置组件在系统上下文中的行为和通信方式,设置组件的物理位置,最后选择工具以创建组件。

设计-虽然架构更多地处理广泛的情况,但设计应该深入到与实现某些组件相关的细节。构件的设计归结为类、接口、抽象类等面向对象的特性,以完成给定的构件任务。

票数 2
EN

Stack Overflow用户

发布于 2012-10-25 17:35:29

我的关系是,结构设计模式可以作为设计良好的软件体系结构的构建块。

票数 1
EN

Stack Overflow用户

发布于 2012-10-25 17:38:20

在我看来,架构与您组织组件的方式有关。示例2层或2层体系结构。设计模式解决了与编码问题相关的常见问题。一个好的架构将利用有用的/适当的设计模式。我想你是对的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13065623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档