
软件设计
依然风
为中华之创新而读书
展开
-
如何定义接口?
1.先查看原有代码的接口定义规范 2.尽量兼容以前的接口 3.需要考虑可扩展性和以后可能出现的功能 4.多设置保留位原创 2013-09-02 10:36:41 · 933 阅读 · 0 评论 -
代码大全读书笔记
原创 2014-10-24 18:06:58 · 710 阅读 · 0 评论 -
什么是设计模式
设计模式给出了软件再变化过程中的一些解决方案。 变化有两种维度一种是增加,一种是改变 比如类的方法要增加,那么就用装饰者模式 比如对象要增加,那么就用工厂模式 比如要处理这个消息的对象要增加,那么就用观察者模式(ios中的通知) 比如解决一个问题的算法要改变,那么就用策略模式 那么改变的原则是什么? 对扩展开放,对修改关闭。->其实这个原则的目的就是为了更好的维护软件。 如何使用设原创 2014-10-24 10:55:15 · 579 阅读 · 0 评论 -
Head First设计模式读书笔记
原创 2014-10-24 17:33:15 · 647 阅读 · 0 评论