您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. ruby设计模式

  2. 一本很好的介绍ruby设计模式的书,《Ruby设计模式》是一本关于设计模式方面的重点书籍。《Ruby设计模式》以通俗易懂的方式介绍了Ruby设计模式,主要包括Ruby概述、使用模板方法变换算法、使用策略替换算法、通过观察器保持协调、通过迭代器遍历集合、使用命令模式完成任务、使用适配器填补空隙、使用装饰器改善对象、单例、使用工厂模式挑选正确的类、通过生成器简化对象创建和使用解释器组建系统等内容。
  3. 所属分类:其它

    • 发布日期:2013-03-27
    • 文件大小:2mb
    • 提供者:qjlwuxi
  1. ruby 设计模式

  2. ruby 设计模式,
  3. 所属分类:其它

    • 发布日期:2014-08-17
    • 文件大小:2mb
    • 提供者:zhiweizhixia
  1. Desgin Patterns in Ruby 2007, Ruby设计模式, 英文版

  2. RussOlsen演示了如何将Ruby语言的强大和优雅与设计模式相融合,从而用更少的代码编写出更完善和高效的软件。 在纵览了设计模式的历史、概念和意义之后,作者给出了Ruby语言的快速入门,使不同经验程度的软件开发者都能立刻开始在Ruby中运用设计模式。本书着重介绍可以简化设计模式使用的Ruby语言特性,比如动态类型、代码闭包和混入法等,这些特性大大提高了代码的可复用性。 本书从Ruby的角度阐释了“四人组”所提出的设计模式中的14个,分别介绍了这些设计模式所解决的问题,讨论这些模式的经典实现
  3. 所属分类:其它

    • 发布日期:2014-11-17
    • 文件大小:2mb
    • 提供者:tsirmonc
  1. Ruby设计模式

  2. ruby设计模式,非常好的进阶资料,ruby开发者必备
  3. 所属分类:其它

    • 发布日期:2014-12-01
    • 文件大小:2mb
    • 提供者:womenday
  1. 中文版 Ruby 设计模式.pdf

  2. 《Ruby设计模式》是一本关于设计模式方面的重点书籍。《Ruby设计模式》以通俗易懂的方式介绍了Ruby设计模式,主要包括Ruby概述、使用模板方法变换算法、使用策略替换算法、通过观察器保持协调、通过迭代器遍历集合、使用命令模式完成任务、使用适配器填补空隙、使用装饰器改善对象、单例、使用工厂模式挑选正确的类、通过生成器简化对象创建和使用解释器组建系统等内容。
  3. 所属分类:其它

    • 发布日期:2019-07-16
    • 文件大小:45mb
    • 提供者:u014078611
  1. Ruby设计模式编程中对外观模式的应用实例分析

  2. 主要介绍了Ruby设计模式编程中对外观模式的应用实例分析,外观模式在Ruby on Rails开发项目中也经常被用到,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:45kb
    • 提供者:weixin_38686399
  1. 实例解析Ruby设计模式编程中Strategy策略模式的使用

  2. 主要介绍了Ruby设计模式编程中Strategy策略模式的使用实例,Strategy模式在Ruby on Rails框架开发中也经常用到,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:91kb
    • 提供者:weixin_38607026
  1. Ruby设计模式编程中使用Builder建造者模式的实例

  2. 主要介绍了Ruby设计模式编程中使用Builder建造者模式的实例,建造者模式将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:43kb
    • 提供者:weixin_38660918
  1. 详解Ruby设计模式编程中对单例模式的运用

  2. 主要介绍了Ruby设计模式编程中对单例模式的运用,讲到了包括对Singleton模块的使用,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:58kb
    • 提供者:weixin_38703968
  1. Ruby设计模式编程之适配器模式实战攻略

  2. 主要介绍了Ruby设计模式编程之适配器模式实战攻略,适配器模式中主张将一个类的接口转换成客户希望的另外一个接口,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:119kb
    • 提供者:weixin_38636763
  1. 详解组合模式的结构及其在Ruby设计模式编程中的运用

  2. 主要介绍了组合模式的结构及其在Ruby设计模式编程中的运用,组合模式在Ruby on Rails框架开发项目中也经常被用到,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:116kb
    • 提供者:weixin_38702945
  1. 实例解析Ruby设计模式开发中对观察者模式的实现

  2. 主要介绍了实例解析Ruby设计模式开发中对观察者模式的实现,Ruby中自带的observer类自然是绝佳的使用示例,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:50kb
    • 提供者:weixin_38538950
  1. 深入剖析Ruby设计模式编程中对命令模式的相关使用

  2. 主要介绍了Ruby设计模式编程中对命令模式的相关使用,文中还讲到了关于观察者模式和命令模式的一些概念区别,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:105kb
    • 提供者:weixin_38517212
  1. Ruby设计模式编程之适配器模式实战攻略

  2. 适配器模式 适配器模式可以用于对不同的接口进行包装以及提供统一的接口,或者是让某一个对象看起来像是另一个类型的对象。在静态类型的编程语言里,我们经常使用它去满足类型系统的特点,但是在类似Ruby这样的弱类型编程语言里,我们并不需要这么做。尽管如此,它对于我们来说还是有很多意义的。 当使用第三方类或者库的时候,我们经常从这个例子开始(start out fine): def find_nearest_restaurant(locator) locator.nearest(:restauran
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:121kb
    • 提供者:weixin_38595243
  1. 解析proxy代理模式在Ruby设计模式开发中的运用

  2. 代理模式 Proxy代理模式是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者某些操作需要安全控制,或者需要进程外的访问),直接访问会给使用者或者系统结构带来很多麻烦,我们可以在访问此对象时加上一个对此对象的访问层。如下图:     比如说C和A不在一个服务器上,A要频繁的调用C,我们可以在A上做一个代理类Proxy,把访问C的工作交给Proxy,这样对于A来说,就好像在直接
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:76kb
    • 提供者:weixin_38715019
  1. 详解Ruby设计模式编程中对单例模式的运用

  2. 简介       单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对象成为系统中的唯一实例。要实现这一点,可以从客户端对其进行实例化开始。因此需要用一种只允许生成对象类的唯一实例的机制,“阻止”所有想要生成对象的访问。使用工厂方法来限制实例化过程。这个方法应该是静态方法(类方法),因为让类的实例去生成另一个唯一实例毫无意义。 要点       显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。       从
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:63kb
    • 提供者:weixin_38621638
  1. Ruby中使用设计模式中的简单工厂模式和工厂方法模式

  2. 之前有看过《ruby设计模式》,不过渐渐的都忘记了。现在买了一个大话设计模式,看起来不是那么枯燥,顺便将代码用ruby实现了一下。 简单工厂模式: # -*- encoding: utf-8 -*- #运算类 class Operation attr_accessor :number_a,:number_b def initialize(number_a = nil, number_b = nil) number_a = number_a number_b = number_b
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:42kb
    • 提供者:weixin_38569722
  1. 实例解析Ruby设计模式开发中对观察者模式的实现

  2. 一般来说,观察者模式的定义应该是这样的:building a clean interface between the source of news that some object has changed and the consumers of that news。 观察者模式在消息的生产者和消费者之间建立了clean interface,这样就使得消息的生产者和消费者之间的耦合是抽象的。被观察者可以不认识任何一个的观察者,它只知道他们都实现了一个共同的接口。由于观察者和被观察者没有紧密的耦合
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:55kb
    • 提供者:weixin_38703895
  1. Ruby设计模式编程中使用Builder建造者模式的实例

  2. 先来复习一下设计模式的基本概念: 定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者隐藏了该产品是如何组装的,所以若需要改变一个产品的内部表示,只需要重新定一个建造者就可以了。 实用范围 1.当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。 2.当构造过程必须允许被构造的对象有不同表示时。 角色 在这样的设计模式中,有以下几个角色: 1.builder:为创建一个产品对象的各个部件指定抽象接口。 2.ConcreteBuilder:实现B
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:49kb
    • 提供者:weixin_38729685
  1. 深入剖析Ruby设计模式编程中对命令模式的相关使用

  2. 命令模式是对象行为型使用率比较高的设计模式,别名:Action(动作),Transaction(事务) 意图: 将一个请求封装为一个对象,从而使你可对不同的请求进行参数化;对请求排队或记录请求日志,以及支持可取消的操作 这里所谓的“不同的请求”也既意味着请求可能发生的变化,是一个可能扩展的功能点。 动机: 方便扩展 结构: 协作说明:    参与角色:     Command 声明一个接口以用来实现某个操作。     ConcreteCommand 将动作与Reciver对外绑定,
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:107kb
    • 提供者:weixin_38667835
« 12 3 4 5 6 7 8 9 10 »