zoukankan
html css js c++ java
框架、架构、设计模式的区别
1.框架:框架通常是代码重用,可以用代码表示,能够直接执行和复用
2.设计模式是设计重用,设计模式只有实例化之后才能用代码表示
3.设计模式是比框架更小的元素,一个框架中往往含有一个或多个设计模式
4.框架总是针对某一特定应用领域,但同一模式却可适用于各种应用
5.架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用
6.设计模式和框架都是软件层面的,架构还包括硬件层面的,比如部署系统所需的物理器件等。
在软件生产中有三种级别的重用:
内部重用,即在同一应用中能公共使用的抽象块;
代码重用,即将通用模块组合成库或工具集,以便在多个应用和领域都能使用;
应用框架的重用,即为专用领域提供通用的或现成的基础结构,以获得最高级别的重用性。
常见的框架有哪些?
https://blog.csdn.net/victoryzn/article/details/78392128
框架有哪些?
https://www.cnblogs.com/IcanFixIt/p/7518146.html
设计模式有哪些?
https://www.cnblogs.com/fswhq/p/sjms.html
查看全文
相关阅读:
洛谷 P1486 [NOI2004] 郁闷的出纳员(Splay)
计算器网络(一)发展史以及OSI参考模型
计算机网络(三) TCP协议详解
计算机网络(二) TCP/IP协议群介绍
排序算法Java实现
springboot项目部署之启动java项目脚本start.sh
Springboot项目部署之文件上传报错413 Request Entity Too Large错误
springboot项目部署之停止关闭项目脚本shutdown.sh
聊聊Java中面向对象的this指针以及static修饰符
Java面向对象之代码块、Package、Import
原文地址:https://www.cnblogs.com/wsg25/p/10640732.html
最新文章
k8s中ReplicaSet控制器的作用
数据库实现级联复制
Linux Virtual Server
Galera Cluster详解
日志管理详解
网络文件共享服务
自动化运维之ANIBLE
C++内存管理:new / delete 和 cookie
C++内存管理:简易内存池的实现
概率图模型之间的关系
热门文章
Spring 注解 @After,@Around,@Before 的执行顺序是?
Java学习之Java历史版本
Splay维护序列 & 洛谷 P3391 【模板】文艺平衡树
洛谷 P1503 鬼子进村(平衡树)
洛谷 P4753 River Jumping(贪心)
洛谷 P3224 [HNOI2012]永无乡(Splay合并)
洛谷 P5922 [COCI 2011] Dvoniz(双指针,单调性)
欧拉路径 & P7771 【模板】欧拉路径
洛谷 P4216 [SCOI2015]情报传递(树剖,树状数组)
CF1436D Bandit in a City(二分,贪心)
Copyright © 2011-2022 走看看