《Ruby Best Practices》

《Ruby Best Practices》 《Ruby Best Practices》

  • 书名:《Ruby Best Practices》
  • 分类:编程
  • 作者:Gregory Brown
  • 出版社:O'Reilly Media, Inc.
  • 出版年:June 25, 2009
  • 售价:$34.99
  • 装订:Paperback
  • 页码:328

《Ruby Best Practices》 内容介绍:

How do you write truly elegant code with Ruby? Ruby Best Practices is for programmers who want to use Ruby as experienced Rubyists do. Written by the developer of the Ruby project Prawn, this concise book explains how to design beautiful APIs and domain-specific languages with Ruby, as well as how to work with functional programming ideas and techniques that can simplify your code and make you more productive. You'll learn how to write code that's readable, expressive, and much more. Ruby Best Practices will help you: * Understand the secret powers unlocked by Ruby's code blocks * Learn how to bend Ruby code without breaking it, such as mixing in modules on the fly * Discover the ins and outs of testing and debugging, and how to design for testability * Learn to write faster code by keeping things simple * Develop strategies for text processing and file management, including regular expressions * Understand how and why things can go wrong * Reduce cultural barriers by leveraging Ruby's multilingual capabilities This book also offers you comprehensive chapters on driving code through tests, designing APIs, and project maintenance. Learn how to make the most of this rich, beautiful language with Ruby Best Practices.

作者Gregory Brown介绍:

Gregory T. Brown is a New Haven, CT based Rubyist who spends most of his time on free software projects in Ruby. His main projects are Prawn and Ruport, and he is also the author of the upcoming book Ruby Best Practices. He also is in possession of a small bamboo plant that seems to be invincible, and he is quite proud of this accomplishment.


微信扫一扫关注公众号

0 个评论

要评论图书请先登录注册

你也许想看:

sed与awk

《sed与awk》

(美)多尔蒂,(美)罗宾斯.机械工业出版社.2003-8

“本书在一开始就给出一个概述和指南,论述了从grep到sed再到awk不断改进的功能。sed和awk具有相同的命令行语法,...”

MacRuby

《MacRuby》

Matt Aimonetti.O'Reilly Media.2011-7-15

“Want to develop apps for the iPhone and iPad, but prefer to ...”

实战Linux编程精髓

《实战Linux编程精髓》

罗宾斯.中国电力出版社.2005-7

“编写应用软件,特别是那些比较重要的软件,毫无疑问要涉及到系统调用。在UNIX/Linux环境下编程更是如此。要想编写优秀...”

深入理解Net-SNMP

《深入理解Net-SNMP》

张春强.机械工业出版社.2015-8-1

“全书一共15章,分为3个部分:基础篇(第1~6章)介绍了网络管理框架、简单网络管理协议、抽象语法标记、管理信息结构、管理...”

React Native开发指南

《React Native开发指南》

[美] Bonnie Eisenman.人民邮电出版社.2016-6

“本书通过丰富的示例和详细的讲解,介绍了React Native这款JavaScript框架。在React Native中...”

Text Processing in Python

《Text Processing in Python》

David Mertz.Addison-Wesley Professional.2003-6-12

“Text Processing in Python describes techniques for manipulat...”

The Way To Go

《The Way To Go》

Ivo Balbaert.iUniverse.2012-3-8

“”

ROOTKITS

《ROOTKITS》

霍格兰德.清华大学出版社.2007-4

“《ROOTKITS-Windows内核的安全防护》是目前第一本关于rootkit的详尽指南,包括rootkit的概念、它...”

iOS Drawing

《iOS Drawing》

.Addison-Wesley Professional.2013-10

“Covers iOS 7 and Xcode 5 Apple lavished iOS with a rich and ...”

Linux内核完全注释

《Linux内核完全注释》

赵炯.机械工业出版社.2005-8

“Linux内核完全注释,ISBN:9787111149682,作者:赵炯编著”

Windows环境下32位汇编语言程序设计

《Windows环境下32位汇编语言程序设计》

罗云彬.电子工业出版社.2003.3

“Windows环境下32位汇编语言是一种全新的编程语言。它使用与C++语言相同的API接口,不仅可以用来开发出大型的软件...”

Ruby基础教程

《Ruby基础教程》

高桥征义,后藤裕藏.人民邮电出版社.2014-9-1

“本书为日本公认的最好的Ruby入门教程。松本行弘亲自审校并作序推荐。本书支持最新的Ruby 2.0,也附带讲解了可运行于...”

Django Design Patterns and Best Practices

《Django Design Patterns and Best Practices》

Arun Ravindran.Packt Publishing - ebooks Account.2015-3-26

“”

Erlang/OTP并发编程实战

《Erlang/OTP并发编程实战》

[美] Martin Logan,[美] Eric Merritt,[瑞典] Richard Carlsson.人民邮电出版社.2012-7-12

“内容简介: 通过提高CPU时钟频率来制造更快的单核芯片的技术已经到达了极限。多核、并发、分布式等概念和技术也随之走出象牙...”

C++ Design Patterns and Derivatives Pricing

《C++ Design Patterns and Derivatives Pricing》

Mark S. Joshi.Cambridge University Press.2004-9-6

“”

Linux设备驱动开发详解

《Linux设备驱动开发详解》

宋宝华.人民邮电出版社.2008-2

“本书是一本介绍Linux设备驱动开发理论、框架与实例的书,本书以Linux 2.6版本内核为蓝本,详细介绍自旋锁、信号量...”

Head First Programming

《Head First Programming》

David Griffiths,Paul Barry.O'Reilly Media.2009-12-4

“Looking for a reliable way to learn how to program on your o...”

Unity Shaders and Effects Cookbook

《Unity Shaders and Effects Cookbook》

Lammers, Kenneth.Packt Publishing.

“”

Getting Started with Windows 8 Apps

《Getting Started with Windows 8 Apps》

Ben Dewey.O'Reilly Media.2012-8-10

“Get a head start on creating "Metro"-style apps for the appr...”

Mastering Clojure Macros

《Mastering Clojure Macros》

Colin Jones.The Pragmatic Bookshelf.2014-8-10

“Clojure offers some sharp tools in its toolbox, and one of t...”