读大话设计模式笔记与感悟
来源:互联网 发布:51系列单片机 编辑:程序博客网 时间:2024/03/29 20:25
大话设计模式的作者是程杰,他的blog地址:http://www.cnblogs.com/cj723/category/88173.html
文章写的通俗易懂,犹如现实生活中短剧、又有幽默感。 挺不错的。
只是无错代码是不够的
1、考虑编码规范、程序命名
2、重构(函数名字、潜在错误等)
3、独立相同的部分代码,达到重用的目的,而不是copy and paste
4、考虑简单工厂方式,生产不同的对象
5、生产这个概念不好? 可用策略模式,
context 包含实际strategy类对象
abstract strategy
|
|
--------------------------------------
| |
concrete strategy 1 concrete strategy 2
6、判断用哪个concrete strategy要用switch/case,很不爽;引入反射机制,就是
可以通过把具体配置写进XML文件中,以后通过读XML文件,来达到不用switch case
,同时也可以把XML文件的一些信息展示在客户端上
7、MVC三层模式也就是表现层(或者UI层、界面层)、业务逻辑层、数据访问层(简称数据层)
实际上要把这三层分离,可以通过FACADE门面模式,作为UI和业务、以及UI与数据访问层之间的代言人,
把表现层的有关于业务逻辑层的代码、以及数据层的代码搬到门面代言人中做了。
- 读大话设计模式笔记与感悟
- 大话设计模式 笔记
- 《大话设计模式》笔记
- 大话设计模式笔记
- 大话设计模式笔记
- 大话设计模式--笔记
- 大话设计模式-笔记
- <大话设计模式>笔记
- 大话设计模式笔记
- 《大话设计模式》阅读笔记
- 大话设计模式学习笔记
- 大话设计模式学习笔记
- 大话PHP设计模式笔记
- 读《大话设计模式》
- 读大话设计模式
- 简单设计模式-《大话设计模式》笔记
- 大话设计模式感悟(4)——六大原则
- 《大话设计模式》--笔记(单例模式)
- JSP学习——全面解析JDBC(8)附录
- 写在2007年结束之际
- 子查询
- JAVA面试题解析
- 关于 WebWork 中Action 的prepare方法被调用多次的问题
- 读大话设计模式笔记与感悟
- 多目标遗传算法研究
- 优秀管理者的九个特征
- 9.MFC的状态
- firefox NS_ERROR_XPC_JS_THREW_STRING 的处理
- groovy_web_workflow
- Hexprobe.Hex.Editior.v3.7.WinALL.Cracked-ELYSiUM
- Hello world!!!
- apache+sqlite+php for Arm Linux