4.3简要设计4.3.1接口设计4.3.2模块结构思想先定义出核心接口,一个接口可以认为是一个功能,根据接口划分功能设计模式就是一种思想,外观模式和代理模式,适配者模式三者的区别http://blog.csdn.net/yhmhappy2006/article/details/7227017http...
分类:
其他好文 时间:
2014-07-11 12:26:34
阅读次数:
205
网络信息爆炸的时代,如何更有效率地阅读文章,订阅RSS网摘,可以快速地浏览文章标题,当对某些文章有兴趣时,才点下连结连到原网站,阅读更详细的文章,FeedlyReader阅读器除了提供在线版订阅RSS网摘,也有浏览器套件与App下载,简约接口设计,让阅读RSS网摘,就像阅读杂志一样舒服愉快。阅读全文...
分类:
其他好文 时间:
2014-06-17 20:35:22
阅读次数:
185
优化原则:雕琢之前先得有原型,跑之前先学会走
多样原则:决不相信所谓“不二法门”的断言
扩展原则:设计着眼未来,未来总比预想快
生成原则:避免手工hack,尽量编写程序去生成程序
经济原则:宁花机器一分,不花程序员一秒
补救原则:出现异常时,马上退出并给出足量的错误信息
缄默原则:如果一个程序没什么好说的,就保持沉默
通俗原则:接口设计避免标新立异
表示原则:把知识叠入数据以求逻辑...
分类:
其他好文 时间:
2014-06-07 12:55:52
阅读次数:
263
享元模式,运用共享技术有效的支持大量细粒度的对象。
FlyweightFactory,一个享元工厂,用来创建并管理Flyweight对象。它主要是用来确保合理的共享Flyweight,当用户请求一个Flyweight时,FlyweightFactory对象提供一个已创建的实例或者创建一个(如果不存在的话)。
Flyweight类,所有具体享元类的超类或接口,...
分类:
其他好文 时间:
2014-06-07 01:25:37
阅读次数:
260
1.用户模型 用户模型(User
Mode)是用户接口设计的基础,提供给用户有关所需处理的对象以及作用于这些对象的处理过程的一个概念性模型。2.显示屏幕的有效利用
为使屏幕得到有效利用,软件设计中应考虑如下几个问题: (1)信息显示的布局合理性。 (2)充分而又正确地使用图符(应用图符(ap...
分类:
其他好文 时间:
2014-05-29 13:01:29
阅读次数:
273
很早就知道了ADO.NET这个名词,可是具体是何?如何用?在此好好了解一下:
1)简单了解:
ADO.NET的名称起源于ADO,是一个COM组件库,用于在以往的Microsoft技术中访问数据。之所以使用ADO.NET名称,是因为这是在NET环境中优先使用的数据访问接口。
2)设计目标:...
分类:
数据库 时间:
2014-05-22 13:32:42
阅读次数:
443
摘要:在网站发布前,开发者需要关注有许多的技术细节,比如接口设计、用户体验、安全性、Web标准、性能、SEO等,倘若一个疏忽就会影响到整体的体验效果。作为一名Web开发者,哪些技术细节需要考虑呢?【编者按】在网站发布前,开发者需要关注有许多的技术细节,比如接口设计、用户体验、安全性、Web标准、性能...
分类:
Web程序 时间:
2014-05-22 04:54:38
阅读次数:
420
1、单一职责 (单个类,接口,方法只有一个功能)2、开闭原则
(可以扩展,不能修改)3、替换原则(Is-A) (用父类替换子类,注意父类需要包含所有子类方法,属性,否则子类独有方法无法调用)4、依赖倒置原则
(面向接口设计,类与类不直接通信,而是通过类的上层接口来通信)5、接口隔离原则 (接口尽量功...
分类:
其他好文 时间:
2014-05-19 10:31:57
阅读次数:
203
屌丝有了钱只是用来花的,那得有些霸气一点的房子吧!
意图:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
适用性:
1、房子有不同的几个部分,能独立的安装
2、希望能建造出多个不同表象的房子
大家先看个类图
1.Builder
为创建一个Product对象的各个部件指定抽象接口。
2.ConcreteBuilder
实现Builder的接口...
分类:
其他好文 时间:
2014-05-12 06:34:15
阅读次数:
235
Raize Components是Borland Delphi 和 Borland
C++Builder 的一个用户接口设计系统。在其中心是一个超过125种通用原生 VCL
控件的集合。基于10年前实行的技术优先原则,这些高质量组件在不牺牲易用性的前提下,为开发者带来卓越的能力和灵活性。Raize ...
分类:
其他好文 时间:
2014-05-09 10:38:00
阅读次数:
385