美文网首页
你觉得框架和设计模式的区别是什么?

你觉得框架和设计模式的区别是什么?

作者: natewang | 来源:发表于2018-10-08 21:48 被阅读98次

架构:简单的说架构就是一个蓝图,是一种设计方案,将客户的不同需求抽象成为抽象组件,并且能够描述这些抽象组件之间的通信和调用。

框架:软件框架是项目软件开发过程中提取特定领域软件的共性部分形成的体系结构,不同领域的软件项目有着不同的框架类型。框架不是现成可用的应用系统。而是一个半成品,提供了诸多服务,开发人员进行二次开发,实现具体功能的应用系统。

设计模式:是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,它强调的是一个设计问题的解决方法。

设计模式研究的是针对单一问题的设计思路和解决方法,一个模式可应用于不同的框架和被不同的语言所实现;而框架则是一个应用的体系结构,是一种或多种设计模式和代码的混合体虽然它们有所不同,但却共同致力于使人们的设计可以被重用,在思想上存在着统一性的特点,因而设计模式的思想可以在框架设计中进行应用。

https://blog.csdn.net/lfsf802/article/details/8487990

相关文章

  • 面试题整理

    1.http和scoket通信的区别 2.mvc设计模式是什么?你还熟悉什么设计模式?3.fmdb框架(了解一下)...

  • 你觉得框架和设计模式的区别是什么?

    架构:简单的说架构就是一个蓝图,是一种设计方案,将客户的不同需求抽象成为抽象组件,并且能够描述这些抽象组件之间的通...

  • iOS面试题及答案

    1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #...

  • 2020 iOS面试题及答案 最底部是阿里抖音的面试题

    1、设计模式是什么? 你知道哪些设计模式,并简要叙述? 2、MVC 和 MVVM 的区别 3、#import跟 #...

  • iOS基础总结

    一、设计模式是什么?你知道哪些设计模式,并简要叙述? 二、MVC和MVVM的区别 三、#import跟 #incl...

  • 撩课-Java每天5道面试题第17天

    116.说下Struts的设计模式 117.拦截器和过滤器的区别? 118.struts2框架的核心控制器是什么?...

  • 撩课-Java每天5道面试题第17天

    116.说下Struts的设计模式 117.拦截器和过滤器的区别? 118.struts2框架的核心控制器是什么?...

  • 架构设计和设计模式

    谈谈你对Android设计模式的理解 MVC MVP MVVM原理和区别 你所知道的设计模式有哪些? 项目中常用的...

  • Android基础(38)设计模式

    1)谈谈你对Android设计模式的理解2)MVC MVP MVVM原理和区别3)你所知道的设计模式有哪些?4)项...

  • 人的差别

    人与人最大的区别是什么,以前我觉得是思维模式,现在的答案是思维模式和速度。 思维模式决定你思考什么怎么思考,思维速...

网友评论

      本文标题:你觉得框架和设计模式的区别是什么?

      本文链接:https://www.haomeiwen.com/subject/pmhsaftx.html