Q
架构vs设计模式
3
A
回答
1
恕我直言,关系是结构设计模式可以作为一个精心设计的构建块软件架构。
2
架构 - 设置功能的系统应该执行,拆分组件之间的功能,设置组件应该如何表现,并在系统方面沟通,设置组件的物理位置,并最终选择的工具,以创建组件。
设计 - 虽然体系结构处理更广泛的图像,但设计应深入到与实现某些组件相关的细节。为了完成给定的组件任务,组件的设计最终包含类,接口,抽象类和其他OO功能。
+3
问题是关于*设计模式,*不只是'设计'。 – EJP
1
在我看来,架构与您组织组件的方式有关。示例2层或2层体系结构。设计模式解决了与编码问题相关的常见问题。一个好的架构会利用有用/合适的设计模式。我想你是对的。
相关问题
- 1. 工厂设计模式VS构造器
- 2. “Facade”设计模式与架构的“Facade”
- 3. 模板设计/架构
- 4. 设计模式和架构模式有什么区别?
- 5. 域驱动设计vs模型驱动架构
- 6. 战略设计模式VS状态设计模式
- 7. 框架设计模式
- 8. Model Model共享模型架构/设计模式
- 9. 结构设计模式
- 10. Winform设计架构
- 11. SQL架构设计
- 12. DB架构设计
- 13. mongodb-架构设计
- 14. CloudKit架构设计
- 15. AWS架构设计
- 16. 模型演化架构设计查询
- 17. 寻找模块网页设计架构
- 18. DynamoDB架构设计 - 订购模型
- 19. 架构模式
- 20. 数据仓库架构设计 - 如何改进架构模型
- 21. MongoDB模式设计 - 参考VS嵌入
- 22. 原型设计模式vs ICloneable
- 23. 观察者设计模式vs“听众”
- 24. 哪种架构或设计模式适合这种应用?
- 25. 移动开发架构和设计模式
- 26. 特定应用的首选设计模式/架构
- 27. 并行架构设计模式的优秀资源?
- 28. 使用Data Mapper设计模式的Zend框架体系结构
- 29. MVP是设计模式还是架构模式? MvC和MvvM怎么样?
- 30. Compact框架中的设计模式
另请注意,架构还处理应用程序的**业务逻辑**和**分析**。此外,体系结构处理应用**生态系统的实际流程和解决方案**用户,主持人,管理员,终端,用户访问,优化解决方案(缓存,数据存储),使用产品(例如数据库,NoSQL或RDBMS - MongoDB || MySQL)等等。 –