自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水晶平衡木

软件设计与架构方面的讨论

  • 博客(3)
  • 收藏
  • 关注

原创 设计模式 之 MVC

MVC设计模式,M:Model,V:View,C:Controller,所以MVC模式即:模型、视图与控制器模式。这种设计模式在UI设计中比较多见,UI是比较难做的部分,虽然很多人不太看得起做UI,但是为系统设计出一套比较优雅的UI,或者甚至是设计一套UI组件,都是比较难的。说UI设计比较复杂是因为它需要处理的事情非常多,比如:需要绘制、需要获取数据、需要处

2012-07-06 22:54:57 511

原创 面向对象设计的五大原则

之前我们讨论过面向对象的本质了,也就是为什么要有面向对象,人类看待世界的方式就是从各种不同的视角对事物进行各种层次的抽象,并在不同的抽象层次统一地对待这些事物。抽象的过程也就是寻找这些事物共同特性、本质特征的过程。这五大原则均由面向对象的本质衍生而来。1. LSP The Liskov Substitution Principle 里氏替换原则   里氏替换原则是指:“一个软件实体

2011-10-28 14:23:41 1424

原创 面向对象

面向对象分析与设计方法是为了适应人类理解事物的特点而出现的。人类理解事物的方法就是将事物抽取共性、分门别类。它的出现不是替机器着想,而是替人类着想,体现了软件的易理解性、可维护性越来越重要。“道生一,一生二,二生三,三生万物”,意味着万事万物的纷繁变化离不开背后的根本原理——道。软件面向对象分析与设计也是如此,所谓的“道”就是为什么要有面向对象设计。由它来衍生出各大设计原则,再衍生出各

2011-10-28 14:09:04 1134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除