摘要: 最近项目不是太紧,所以花点时间看书。选择了一本《head first设计模式》我可是一个好孩子,好吧,其实真是原因是,写了一段时间代码,虽然实现的功能,却发现对自己的代码很不满意,但是很无助,不知道如何修改。所以还需再看看书,补一下理论。首先先介绍一下设计模式:不管软件当初设计的有多好,一段时间后,总需要成长和改变。所以我们应该找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。这是第一条设计原则。这其实就是封装。要针对接口编程而不是针对实现编程。这里的接口有多个含义也就是ios中interface的概念。其实就是实现多态,程序可以针对超类型编程,执行时会根据实际状 阅读全文
posted @ 2013-12-04 09:48 ymonke 阅读(169) 评论(0) 推荐(0) 编辑