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
查看全文
相关阅读:
mysql innodb ini
innodb_flush_method
mysql查询缓存
查看表的索引
mysql key PRI UNI MUL
E160028
mysql命令
No identifier specified for entity
在画图板中添加文本并更改文本颜色
在Windows资源管理器中预览PowerShell文件
原文地址:https://www.cnblogs.com/wsg25/p/10640732.html
最新文章
Andorid-15k+的面试题。
android 6.0(api 23) SDK,不再提供org.apache.http.*(只保留几个类)
android studio导jar包找不到类的解决方法
linux source code online
VirtualBox support USB3.0 funciton
LS1043A 镜像编译 打包 烧录(三)
LS1043A boot 镜像编译及引导分析(二)
learning shell monitor prog function (7)
LS1043A boot 引导相关硬件知识(一)
Openwrt build env setup(9)
热门文章
SecureCRT 日记保存带时间戳
learning at command AT+CFUN
learning at command AT+CPIN
SQL分割字符串 && SQL一列多行字符串分组合并
(SQL游标) 整合省市
SQL 查询 信息
JQuery 实现Gridview 行变色
(SQL游标) 根据行号更新某一列序号
TruncateTableWithFKByTableName
space header page consists of zero bytes in data
Copyright © 2011-2022 走看看