●设计模式(Design Model)
SugaryoTT
钱难挣!屎难吃!
展开
-
【DM】设计模式再回顾---策略模式
写在前面的上一篇文章我们说到,如果我们需要在原本已经整理好的代码中添加新的内容(包括算法或者功能性模块),我们可以应用简单工厂来实现,比如添加算法原创 2016-07-23 21:29:31 · 2105 阅读 · 70 评论 -
【DM】设计模式再回顾---简单工厂模式
写在前面的学习完设计模式也有很长一段时间了,在这段时间中随着自己经验的一些积累,对于之前似懂非懂的设计模式有了一些新的看法,就决定把之前所学的重新再整理一遍,帮助自己再进行一次提高,就从简单工厂模式重新开始我自己的设计模式之旅。本系列参考资料《大话设计模式》程杰 著简单工厂概念首先,我们需要明白一个概念,所有的设计模式都遵循高内聚,低耦合的原则,让所写的代码符合OOP的规范,从而达到开放–封原创 2016-07-15 20:55:17 · 1034 阅读 · 16 评论 -
【DM】设计模式再回顾---职责单一+开放-封闭
写在前面的职责单一概念我的理解开放-封闭概念我的理解对比总结写在后面的写在前面的在之前的文章中,很多次都提到了开放-封闭以及高内聚、低耦合的程序设计原则。今天我们就继续来总结一下职责单一+开放-封闭。我之所以把这两个合到一起来总结就是因为当你的程序在一定的程度上符合了职责单一原则,其实对于开放-封闭原则也就达标了,为什么这么说?看完我的这篇文章也许你就对这种思想有一个新的认识。职原创 2016-07-30 21:11:47 · 844 阅读 · 14 评论 -
【DM】设计模式再回顾---委托
写在前面的由于专业课的关系很长时间没有在这里更新博客了~今天把最近在学习设计模式的过程中出现的一个比较基础的问题在这里再总结一下。看到题目也就知道了,那就是委托。在平时的编程中,确切的说应该是我们在后期维护的时候,常常碰到这样一个问题“两个不相干的类,我们要产生联系,而且还需要达到‘开放封闭’的设计原则”,理解起来就是联这个联系两端的类“彼此之间虽不认识对方,但也需要根据某一座桥梁来实现应答机制原创 2016-10-29 20:56:29 · 1174 阅读 · 69 评论 -
【DM】设计模式总括-原则篇
写在前面的 感谢上天又给了我一次学习设计模式的机会,正是这次的系统学习,可以说让我领略到了设计模式的真谛,23个设计模式已经在我脑海中已经变得那么的亲切,也让我觉得对这23个设计模式可以融会贯通,真的是一件非常非常值得高兴的事情。 说道这里,自己在之前总结的几个实模式就已经太过于LOW了,只是总结出了形,并没有总结出神,接下来就通过三个方面来对我眼中“非常简单”的设计模式来进行一次原创 2017-05-23 20:46:58 · 767 阅读 · 25 评论