《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 个评论

要评论图书请先登录注册

你也许想看:

GDAL源码剖析与开发指南

《GDAL源码剖析与开发指南》

李民录.人民邮电出版社.2014-3-1

“GDAL(Geospatial Data Abstraction Library)是一个在X/MIT许可协议下的开源栅格...”

LLVM Cookbook

《LLVM Cookbook》

Mayur Pandey,Suyog Sarda.Packt Publishing.2015-6-30

“If you are a compiler developer who wants to use the strong ...”

Scala in Action

《Scala in Action》

Nilanjan Raychaudhuri.Manning Publications.2013-4-13

“DESCRIPTION Even within a single application, programming pr...”

Java网络编程(中文版 第三版)(O'Reilly Java系列)

《Java网络编程(中文版 第三版)(O'Reilly Java系列)》

(美)Elliotte Rusty Harold.中国电力出版社.2005-11-22

“《Java网络编程》第三版会为你介绍Java网络API的最新特性。本书讨论了JDK 1.4和1.5(现在已命名为J2SE...”

面向对象葵花宝典:思想、技巧与实践

《面向对象葵花宝典:思想、技巧与实践》

.电子工业出版社.2015-12

“《面向对象葵花宝典:思想、技巧与实践》系统地讲述了面向对象技术的相关内容,包括面向对象的基本概念、面向对象开发的流程、面...”

编程高手箴言

《编程高手箴言》

梁肇新.电子工业出版社.2003-11-1

“”

Learning Cython Programming

《Learning Cython Programming》

Philip Herron.Packt Publishing.2013-9-25

“”

Ext JS 4 First Look

《Ext JS 4 First Look》

Loiane Groner.Packt Publishing.2012-1-30

“A practical guide including examples of the new features in ...”

SpringBoot 揭秘

《SpringBoot 揭秘》

王福强.机械工业出版社.2016-5

“”

Web开发典藏大系

《Web开发典藏大系》

林珑.清华大学出版社.2014-9-1

“”

时间触发嵌入式系统设计模式

《时间触发嵌入式系统设计模式》

Michael J.Pont.中国电力出版社.2004-7-1

“”

学习Python(第5版)(影印版)

《学习Python(第5版)(影印版)》

Mark Lutz.东南大学出版社.2014-1

“《学习Python(第5版)(影印版)(套装共2册)》将让你获得针对核心Python语言的一次全面而又深入的介绍。基于作...”

The iOS Apprentice

《The iOS Apprentice》

Matthijs Hollemans.Razeware LLC.2014-12-15

“”

DTrace

《DTrace》

Brendan Gregg,Jim Mauro.Prentice Hall.2011-4-11

“The Oracle Solaris DTrace feature revolutionizes the way you...”

Effective Python

《Effective Python》

Brett Slatkin.Addison-Wesley Professional.2015-3-8

“”

精通shell编程

《精通shell编程》

韦拉拉格温(Veeraraghavan Sriranga).人民邮电出版社.2003-2

“本书由浅入深地介绍了shell编程技术。为了满足不同读者的需要,本书内容分为三个部分:UNIX和shell工具介绍、sh...”

Getting started with IntelliJ IDEA

《Getting started with IntelliJ IDEA》

Hudson Orsine Assumpção.Packt Publishing.2013-10-17

“IntelliJ IDEA is a commercial Java development tool which co...”

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...”

GPU Pro

《GPU Pro》

Wolfgang Engel.AK Peters.2010

“This new book series covers essential tools and techniques f...”

C++ Primer习题集(第5版)

《C++ Primer习题集(第5版)》

【美】Stanley B. Lippman( 斯坦利 李普曼),【美】Barbara E. Moo (芭芭拉 默) 著,【美】Josee Lajoie(约瑟 拉乔伊 ).电子工业出版社.2015-3-1

“C++ Primer(Fifth Edition)由三位C++大师Stanley B. Lippman、Josée La...”