`
- 浏览:
10823 次
- 性别:
- 来自:
深圳
-
先起个头,完整的后面在补充。
一般一个公司甚至一个小组,都会自行开发或直接采用或封装第三方的一些框架,那么这些框架的设计原则是什么呢?要解决什么问题呢?
个人认为,框架要解决的问题无非下面几点:
1、集成复杂度高的部分,提供简介的接口,达到降低开发难度的目的。
2、针对重复性强、繁琐、耗时的部分,加以封装,以提高重用度。
那么要解决上面的问题,主要的解决手段是什么呢?
1)封装,通过封装,信息隐藏,降低复杂度。
2)重用,通过重用,来降低工作量,提高代码质量。
3) 分离,将不稳定的,可变的、同稳定,很少变化的部分分离出来,减少需求变化的冲击。
因此,可以看出,使用框架,如果仅仅使用,那么接触的复杂度降低了,使用的都是重用性高的东西,平时开发主要开发业务相关(不稳定部分)的东西,因此,有人感叹,脱离了框架,什么也不会了。要往深里钻,还是要剥他的皮啊。
分享到:
- 2008-08-20 11:18
- 浏览 1646
- 评论(0)
- 论坛回复 / 浏览 (0 / 1563)
- 查看更多
Global site tag (gtag.js) - Google Analytics
相关推荐
Dubbo框架设计原则.pdf Dubbo框架设计原则.pdf Dubbo框架设计原则.pdf Dubbo框架设计原则.pdf ........
关于框架设计的几个原则(精英必经之路)
dubbo 框架 设计 Java并发 ppt
内容: – 主要讲在Dubbo设计过程中积累的一些经验, – 以及一些设计理论在Dubbo中的应用, – 并且只讲实践原则,不谈设计模式。 • 目的: – 希望给其它产品的设计起一些借鉴作用。
要想成为android高手,必须要掌握android框架才能提高开发效率,掌握设计模式提高解决问题速度,代码更健壮,熟悉设计原则会使android开发性能更好
内容涵盖框架设计原则、架构模式、系统组件及通信机制等核心知识,结合实例引导读者逐步探索Android应用的构建过程。 资源特点: 1. 内容丰富:从基础概念到高级技术,全面覆盖Android应用框架的各个方面。 2. ...
自动化测试框架的设计自动化测试框架的设计原则原则自动化测试框架的设计原则自动化测试框架的设计原则
简述框架节点抗震设计的基本原则.docx
NET应用架构设计原则、模式与实践.pdf NET应用架构设计原则、模式与实践.pdf
软件自动化测试的基本原则及概念框架设计,阐述了软件自动化测试的目的、技术选型原则、框架设计原则等概念。
数字化转型底层方法论 业务平台化 现代企业架构框架 现代企业架构框架设计原则 现代企业架构框架-业务架构、应用架构、数据架构、技术架构等元模型应用。
基于支臂布置原则的露顶式弧形钢闸门主框架设计.pdf
JAVA架构设计原则与J2EE必读书目推荐
2.2 框架设计的基本原则 2.2.1 围绕场景进行设计的原则 2.2.2 低门槛原则 2.2.3 自说明对象模型原则 显示全部信息 :第1章 概述 1.1 精心设计的框架所具备的品质 1.1.1 精心设计的框架是简单的 1.1.2 ...
华为公有云架构框架、公有云架构设计原则、公有云产品和服务体系、公有云全局资源池模型、公有云目标架构逻辑方案设计等
动力节点Java笔记设计原则与框架思想.pdf
本文内容包括:前言Web桌面应用及特点ITCL框架LotusLiveMeeting的框架设计原则使用RFT来探测对象属性总结参考资料近些年来,随着Web2.0技术的大范围普及和广泛应用,在全球范围内出现了众多新颖的激动人心的软件产品...