Ruby设计模式
¥
21.58
4.8折
¥
45
九品
仅1件
作者[美]奥尔森 著;谈熠、陈熙 译
出版社机械工业出版社
出版时间2009-01
版次1
装帧平装
货号A6
上书时间2024-10-31
商品详情
- 品相描述:九品
图书标准信息
-
作者
[美]奥尔森 著;谈熠、陈熙 译
-
出版社
机械工业出版社
-
出版时间
2009-01
-
版次
1
-
ISBN
9787111251200
-
定价
45.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
257页
-
正文语种
简体中文
-
原版书名
Design Patterns in Ruby
-
丛书
Ruby和Rails技术系列
- 【内容简介】
-
本书是一本关于设计模式方面的重点书籍。《Ruby设计模式》以通俗易懂的方式介绍了Ruby设计模式,主要包括Ruby概述、使用模板方法变换算法、使用策略替换算法、通过观察器保持协调、通过迭代器遍历集合、使用命令模式完成任务、使用适配器填补空隙、使用装饰器改善对象、单例、使用工厂模式挑选正确的类、通过生成器简化对象创建和使用解释器组建系统等内容。
《Ruby设计模式》适合程序员阅读,也可以作为Ruby语言的参考书。
- 【作者简介】
-
RussOlsen,从事软件开发长达25年。多年来,他所带领的项目经历了几代计算机编程技术的革新:从FORTRAN到C、C++,再到Java。他自2002年开始使用Ruby。他目前领导了一个Ruby的研究小组并撰写一个人气极旺的博客TechnologyAsIfPeopleMattered。
- 【目录】
-
本书的赞誉
译者序
序
前言
致谢
第一部分设计模式和Ruby
第1章使用设计模式创建更好的程序
1.1四人组
1.2模式的模式
1.2.1把变和不变的事物分开
1.2.2针对接口编程而不对实现编程
1.2.3组合优先于继承
1.2.4委托、委托、委托
1.2.5你不会用到它
1.3.23种模式中的14种
1.4Ruby中的设计模式
第2章从Ruby起步
2.1交互式Ruby
2.2说helloworld
2.3变量
2.4Fixnums和Bignums
2.5浮点数
2.6这里没有原始类型
2.7但是有时没有对象
2.8true、false和nil
2.9判定、判定
2.10循环
2.11更多关于字符串
2.12符号
2.13数组
2.14散列
2.15正则表达式
2.16自己的类
2.17获取一个实例变量
2.18对象问:我是谁
2.19继承、子类和超类
2.20参数选项
2.21模组
2.22异常
2.23线程
2.24管理分散的源文件
2.25本章回顾
第二部分Ruby中的模式
第3章使用模板方法变换算法
3.1迎接现实中的挑战
3.2将不变的部分独立出来
3.3探究模板方法模式
3.4钩子方法
3.5但是类型声明都去哪里了
3.6类型、安全和灵活性
3.7单元测试并非可有可无
3.8使用和滥用模板方法模式
3.9模板方法模式的实际应用
3.10本章回顾
第4章使用策略替换算法
4.1委托、委托、还是委托
4.2在策略和环境中共享数据
4.3再说鸭子类型
4.4Proc和代码块
4.5快速而随性的策略对象
4.6使用和滥用策略模式
4.7策略模式的实际应用
4.8本章回顾
第5章通过观察器保持协调
5.1随时待命
5.2更好的随时待命方法
5.3提取可被观察能力支持的代码
5.4使用代码块作为观察器
5.5观察器模式的异体
5.6使用和滥用观察器模式
5.7观察器模式的实际应用
5.8本章回顾
第6章使用组合模式将各部分组成整体
第7章通过迭代器遍历集合
第8章使用命令模式完成任务
第9章使用适配器填补空隙
第10章通过代理来到对象面前
第11章使用装饰器改善对象
第12章使用单例确保仅有一个
第13章使用工厂模式挑选
第14章通过生产器简化对象创建
第15章使用解释器组建系统
第三部分Ruby的设计模式
第16章采用域指定语言打开系统
第17章使用元编程创建自定义对象
第18章惯例优于配置
第19章总结
附录
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价