美文网首页前端
啥是框架和设计模式

啥是框架和设计模式

作者: Jabo | 来源:发表于2019-12-03 17:53 被阅读0次

  框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。软件生产中有三种级别的重用:内部重用,即在同一应用中能公共使用的抽象块;代码重用,即将通用模块组合成库或工具集,以便在多个应用和领域都能使用;应用框架的重用,即为专用领域提供通用的或现成的基础结构,以获得最高级别的重用性。
  框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。软件生产中有三种级别的重用:内部重用,即在同一应用中能公共使用的抽象块;代码重用,即将通用模块组合成库或工具集,以便在多个应用和领域都能使用;应用框架的重用,即为专用领域提供通用的或现成的基础结构,以获得最高级别的重用性。设计模式是对在某种环境中反复出现的问题以及解决该问题的方案的描述,它比框架更抽象;框架可以用代码表示,也能直接执行或复用,而对模式而言只有实例才能用代码表示;设计模式是比框架更小的元素,一个框架中往往含有一个或多个设计模式,框架总是针对某一特定应用领域,但同一模式却可适用于各种应用。可以说,框架是软件,而设计模式是软件的知识。

框架有啥

MVC、MVVC、MVP等

设计模式

单例模式、工厂模式、适配模式等

简而言之:框架是大智慧,用来对软件设计进行分工;设计模式是小技巧,对具体问题提出解决方案,以提高代码复用率,降低耦合度。

相关文章

  • 啥是框架和设计模式

      框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。软...

  • 软件设计混淆概念书目录

    设计概念 设计模式 框架 架构 平台 框架与架构之间的关系 框架与设计模式之间的关系

  • MVC

    引言 有很多程序员往往把框架模式和设计模式混淆,认为MVC是一种设计模式。实际上是完全不同的概念。MVC设计模式一...

  • 设计模式之啥是设计模式?

    我想一提到设计模式,对于新人就是高大上。我读书少嘛,粗糙的解释下:典型情况下,典型的解决方案 什么?还是不懂,那就...

  • Spring框架中用到了哪些设计模式

    Spring框架中用到了哪些设计模式 1.工厂设计模式:Spring使用工厂模式通过BeanFactory和App...

  • 设计模式、框架、架构

    设计模式 工厂模式、适配器模式、策略模式等等 框架 一个框架可以包含多个设计模式。框架就是一组相互协作的类,对于特...

  • 设计模式经典实践-Mybatis源码解析

    前言 Mybatis应该是当前已知的主流框架源码阅读成本最低,设计最为简洁友好的框架。设计模式差不多是框架设计者和...

  • android-设计模式--单例模式在项目中的应用

    目的 android框架搭建的时候设计模式会起到很大的作用,在搭建初期的项目框架时,合理利用设计模式的一些理念和技...

  • 一、MVC设计模式

    1.MVC设计模式概念 模型-视图-控制器(MVC模式)是一种非常经典的软件架构模式,在UI框架和UI设计思路中扮...

  • 架构、框架和设计模式

    问题 今天和实验室小伙伴说到了设计模式。 我:你们指的是 MVC、MVVM 还是?小伙伴:这你都不知道,单例、工厂...

网友评论

    本文标题:啥是框架和设计模式

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