《Ruby设计模式》是一本关于设计模式方面的重点书籍。《Ruby设计模式》以通俗易懂的方式介绍了Ruby设计模式,主要包括Ruby概述、使用模板方法变换算法、使用策略替换算法、通过观察器保持协调、通过迭代器遍历集合、使用命令模式完成任务、使用适配器填补空隙、使用装饰器改善对象、单例、使用工厂模式挑选正确的类、通过生成器简化对象创建和使用解释器组建系统等内容。
《Ruby设计模式》适合程序员阅读,也可以作为Ruby语言的参考书。
本书的赞誉
译者序
序
前言
致谢
第一部分 设计模式和Ruby
第1章 使用设计模式创建更好的程序
第2章 从Ruby起步
第二部分 Ruby中的模式
第3章 使用模板方法变换算法
第4章 使用策略替换算法
第5章 通过观察器保持协调
第6章 使用组合模式将各部分组成整体
第7章 通过迭代器遍历集合
第8章 使用命令模式完成任务
第9章 使用适配器填补空隙
第10章 通过代理来到对象面前
第11章 使用装饰器改善对象
第12章 使用单例确保仅有一个
第13章 使用工厂模式挑选
第14章 通过生产器简化对象创建
第15章 使用解释器组建系统
第三部分 Ruby的设计模式
第16章 采用域指定语言打开系统
第17章 使用元编程创建自定义对象
第18章 惯例优于配置
第19章 总结
附录
书是讲述下一代编程语言Erlang的权威著作,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分
伊达千代,日本知名专业平面设计师。于2007年设立TARTDESIGN,并从事与平面设计相关的教学。著有《设计的原理》等多种设计相关书
《萌物绘:实用水彩手绘入门教程》内容简介:本书分为四大部分:工具篇、色彩篇、基础篇、实践篇。以甜品、花卉、动物三大萌物主题
新手程序员在具备了理论基础后,面对实际项目时,往往不知道如何解决问题;有经验的程序员在学习了一门新语言后,也会有很多不知
《浦东史诗》内容简介:由著名报告文学作家、中国作家协会副主席何建明精心创作的《浦东史诗》,首次以长篇报告文学形式,从经济、
《出版理论与实务研究(2022)》内容简介:《出版理论与实务研究2022》全书分为“出版工作”“选题策划”“书稿审读”“市场营销”
《JAVA核心技术卷2:高级特征》是Java技术权威指南,全面覆盖Java技术的高级主题,包括流与文件、XML、网络、数据库编程、高级Swi
《痛点》内容简介:互联网经济迅猛发展,大数据成为分析用户需求的一种惯性路径。世界首席品牌营销专家林斯特龙则指出,大数据连接
《基于Arduino的趣味电子制作》向具有个性的电子爱好者提供了30个基于Arduin0板的计算机控制小项目,内容涉及发光二极管指示、传
《幻想即现实(十周年珍藏版)》内容简介:幻想是内心的现实,你的世界是什么样子,与你有关,与世界无关。本书源于治疗过程,是作
HeadFirstSQLisaboutRDBMS(databases)specificallymySQL(version5.0ornewer)andinclud...
中文版AutoCAD2004经典实例158例 内容简介 Autocad2004是美国Autodesk公司开发的通用计算机辅助绘图与设计系列软件,是当今工程设计领...
《开放创新和平台经济:IT及互联网产业商业模式创新之道(第2版)》内容简介:本书分为8章,其中,第1~4章主要以理论分析和研究为
《C语言从入门到精通》从初学者的角度出发,以通俗易懂的语言,丰富多彩的实例,详细介绍了使用C语言进行程序开发应该掌握的各方
《C++从入门到精通(微视频精编版)》内容简介:本书从初、中级读者的角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使
Asupremelyusablenuts-and-boltsguideforbeginnersAdailytoolofthetradeforspecialist...
内容简介:通过提高CPU时钟频率来制造更快的单核芯片的技术已经到达了极限。多核、并发、分布式等概念和技术也随之走出象牙塔,成
《HAWQ数据仓库与数据挖掘实战》内容简介:ApacheHAWQ是一个SQL-on-Hadoop产品,它非常适合用于Hadoop平台上快速构建数据仓库系统。
《菊与刀(译林人文精选)》内容简介:《菊与刀》是本尼迪克特于二战后受命于美国政府,为分析、研究日本社会和日本民族性所作的调
《3ds Max/VRay印象超写实建筑表现全模渲染技法》内容简介:本书从“真实”的角度出发,根据笔者多年积累的建筑效果图制作和教学经