面向对象设计基本原则
摘要:为了更好的实现面向对象设计的四大优点:易维护性、易扩展性、易复用性和灵活多样性,离不开以下几大原则:一 单一职责原则(The Single Responsibility Principle, 简称SRP):就一个类而言,应该仅有一个引起它变化的原因只有佛自己应当担负起公布玄妙秘密的职责。——E.Cobham Brewer,1810-1897如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。软件设计真正要做的许多内容,就是发现职责并把那些职责相互分离。二 开放-封闭原
阅读全文
posted @
2012-10-27 11:02
Sophia-呵呵小猪
阅读(208)
推荐(0)
MVC PartialView视图使用心得
摘要:最近在学习MVC布局的一些东西,在网上跟一些有经验的技术大神们学习了一些内容,再加上自己的一些实践,慢慢的也有了一点心得体会,下面将它记载下来,便于有需要的人也便于自己翻阅。另外,我的实践过程中选择的是Razor视图引擎。一 MVC中的部分视图PartialView: MVC中的PartialView其实相当于用户控件ascx,其主要作用主要包括两方面: 可复用性:如果视图中的一部分内容会在多个地方用到,那么有必要将它写成一个分部视图,这样就不必在每一个视图中都重新写一遍,而直接调用分部视图就可以了; 便于维护:如果一个View有许多块组成,那么可以将这些块拆分成多个分部视图,这样就不必...
阅读全文
posted @
2012-10-14 21:39
Sophia-呵呵小猪
阅读(751)
推荐(0)