`
liuxudong
  • 浏览: 2172 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论

设计模式前言

阅读更多
计划了好久,今天终于可以静下心来敲打着键盘,记下自己喜欢的符号。

当大家都在讨论着设计模式的利与弊的时候,我曾经犹豫了好久,到底有没有必要去针对性的学习设计模式,特别是PHP的设计模式。

后来慢慢的接触,慢慢的不停地钻研,慢慢的发现,学习设计模式,还有另外的收获。也许工作中我们没有去用到,也许我们可以完全有意识的避开设计模式,也可以写出优雅的代码。可是,在学习设计模式的过程中我学会了怎么样去思考问题,怎么样去把OO思想理解的更透彻。

所以我下定决心去学习设计模式,去和喜欢思考的人分享自己的所学。我是一个菜鸟,我的英语水平更差,不过我会竭尽所能去翻译好我自己遇到的好的文章。还要去写下属于自己的东西。

网络上太多设计模式是用JAVA实现的,我也非常喜欢JAVA语言,但是我现在从事的工作是PHP,也想去和喜欢PHP的朋友一起去了解更深的知识。

在这个系列中我引用的是一个国外网站的原创。我并不是逐句的翻译,而是在自己理解的基础上,用自己的语言,更符合中国人的语言去解释。所有的代码我也会经过反复的测试,去更好的诠释他们提供的代码。


第一篇是策略模式(strategy).
0
1
分享到:
评论

相关推荐

    深入浅出设计模式封面 封底 序 前言 目录

    在《深入浅出设计模式》的序言中,作者可能详细解释了为何选择编写这样一本关于设计模式的书,可能提及当前软件开发中设计模式的重要性,以及本书如何通过独特的讲解方式帮助读者克服学习难点。 前言则更侧重于对...

    Java设计模式(2.78G)

    〖课程目录〗:1、23种设计模式前言.mp42、单一职责.mp43、开闭原则.mp44、接口隔离原则.mp45、依赖倒置原则.mp46、找出2个文件中的相同单词.mp47、类的实例化过程练习题.mp48、线程题讲解.mp49、线程题讲解(1)

    Head.First设计模式_PDF

    本书共有14章,每章都介绍了几个设计模式,完整地含盖了四人组版本全部23个设计模式.前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、Abstract Factory、Factory Method、...

    java设计模式pdf

    在本书的前言部分(第3页),作者简要介绍了设计模式的概念及其在Java中的应用。他强调了学习设计模式的重要性,指出这不仅有助于提高代码质量,还能促进团队间的沟通与合作。 #### 二、学习过程 在“学习过程”...

    head first 设计模式

    《Head First设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、...

    HeadFirst设计模式(中文版)

    《Head First设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、...

    设计模式可复用面向对象软件的基础.zip

    书名: 设计模式可复用面向对象软件的基础 英文原书名: Design Patterns:Elements of Reusable Object-Oriented software 作者: Erich Gamma 等 译者: 李英军 马晓星 蔡敏 刘建中 书号: 7-111-07575-7 页码: 254 定价...

    设计模式:可复用面向对象软件的基础--详细书签版

     “[设计模式]在实用环境下特别有用,因为它分类描述了一组设计良好,表达清楚的面向对象软件设计模式。整个设计模式领域还很新,本书的四位作者也许已占据了这个领域造诣最深的专家中的半数,因而他们定义模式的方法...

    大优惠Head First 设计模式

    《Head First设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、...

    go语言设计模式

    《Go语言设计模式》这本书系统性地介绍了在Go语言中应用设计模式的方法与实践。本书不仅涉及了Go语言的基础入门知识,还深入到了函数编程、面向接口并发编程等多个层面,旨在帮助读者打通学习线路,从而精通Go语言。...

    设计模式:可复用面向对象软件的基础 书和源码

    《设计模式:可复用面向对象软件的基础》是引导读者走出软件设计迷宫的指路明灯,凝聚了软件开发界几十年设计经验的结晶。四位顶尖的面向对象领域专家精心 选取了最具价值的设计实践,加以分类整理和命名,并用简洁而...

    设计模式 GOF 23

    本书设计实例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。本书分类描述了一组设计良好,表达清楚的软件设计模式,这些模式在实用环境下有特别有用...

    Head First 设计模式 JAVA源码

    《HeadFirst设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、...

    Head First 设计模式(中文版)

    《Head First设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、...

    HeadFirst 设计模式java源代码

    《Head First设计模式》(中文版)共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第 11章陆续介绍的设计 5b4 式为Strategy、Observer、Decorator、...

    Head First设计模式(中文,无水印,完整版)

    第12章介绍如何将两个以上的设计模式结合起来成为新的设计模式(例如著名的MVC模式),作者称其为复合设计模式(这是作者自创的名称,并非四人组的标准名词),第13章介绍如何进一步学习设计模式,如何发觉新的设计...

    设计模式(.PDF)

    1.1 什么是设计模式 2 1.2 Smalltalk MVC中的设计模式 3 1.3 描述设计模式 4 1.4 设计模式的编目 5 1.5 组织编目 7 1.6 设计模式怎样解决设计问题 8 1.6.1 寻找合适的对象 8 1.6.2 决定对象的粒度 9 1.6.3 指定对象...

Global site tag (gtag.js) - Google Analytics