博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
模式与框架
阅读量:7170 次
发布时间:2019-06-29

本文共 517 字,大约阅读时间需要 1 分钟。

模式,即pattern。事实上就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。

框架,即framework。事实上就是某种应用的半成品,就是一组,供你选用完毕你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。并且,框架通常是成熟的,不断升级的软件。

为什么要用模式? 

由于模式是一种指导,在一个良好的指导下,有助于你完毕任务,有助于你作出一个优良的设计方案,达到事半功倍的效果。并且会得到解决这个问题的最佳办法。

为什么要用框架? 

由于软件系统发展到今天已经非常复杂了,非凡是server端软件,设计到的知识,内容,问题太多。在某些方面使用别人成熟的框架,就相当于让别人帮你完毕一些基础工作,你仅仅须要集中精力完毕系统的业务逻辑设计。并且框架通常是成熟,稳健的,他能够处理系统非常多细节问题,比方,事物处理,安全性,数据流控制等问题。还有框架一般都经过非常多人使用,所以结构非常好,所以扩展性也非常好,并且它是不断升级的,你能够直接享受别人升级代码带来的优点。

  软件为什么要分层? 



为了实现“高内聚、低耦合”。把问题划分开来各个解决,易于控制,易于延展,易于分配资源…总之优点非常多啦:)。

转载地址:http://qimwm.baihongyu.com/

你可能感兴趣的文章
用backbone实现的一个MVC的小demo
查看>>
anroid 广播
查看>>
如何通过一个问题,完成最成功的技术面试(转)
查看>>
Activity四种启动模式
查看>>
Ubuntu终端常用的快捷键
查看>>
[AngularJS] Angular 1.5 multiple transclude
查看>>
Win10删除 6个多余文件夹
查看>>
JDK8 学习
查看>>
将压缩包隐藏到图片中
查看>>
粘人的小泥块源代码
查看>>
.NET 4.6.2正式发布带来众多特性
查看>>
Linux录屏软件
查看>>
【TCP/IP详解 卷一:协议】第二十三章 TCP的保活定时器
查看>>
nginx启动报错(1113: No mapping for the Unicode character exists in the target multi-byte code page)...
查看>>
Dubbo_创建Dubbo服务并在ZooKeeper注册,然后通过Jar包执行
查看>>
NYOJ_75 日期计算 (推断这一天是这一年中的第几天)
查看>>
Rust hello world 语法解说
查看>>
对象与变量
查看>>
【转】larbin的代码实现逻辑概述
查看>>
windows media server 组件安装后流媒体服务器启动失败
查看>>