Metaprogramming Ruby (2nd edition)

Metaprogramming Ruby (2nd edition) pdf epub mobi txt 电子书 下载 2025

出版者:Pragmatic Bookshelf
作者:Paolo Perrotta
出品人:
页数:250
译者:
出版时间:2014-6-15
价格:USD 38.00
装帧:Paperback
isbn号码:9781941222126
丛书系列:
图书标签:
  • Ruby
  • Metaprogramming
  • ruby
  • Programming
  • 编程语言
  • 元编程
  • 编程
  • 程序设计
  • Ruby
  • Metaprogramming
  • Programming
  • Software Development
  • Ruby Programming
  • Design Patterns
  • Code Generation
  • Refactoring
  • Advanced Programming
  • Object-Oriented Programming
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

Dig under the surface and explore Ruby’s most advanced feature: a collection of techniques and tricks known as metaprogramming. In this book, you’ll learn metaprogramming as an essential component of Ruby and discover the deep, non-obvious details of the language. Once you understand the tenets of Ruby, including the object model, scopes, and singleton classes, you’re on your way to applying metaprogramming both in your daily work assignments and in your fun, after-hours projects.

Metaprogramming Ruby, Second Edition makes mastering the language enjoyable. The book is packed with:

Pragmatic examples of metaprogramming in action, many of which come straight from real-life gems such as Rails.

Programming challenges that let you experiment and play with some of the most out-there metaprogramming concepts.

Metaprogramming “spells”—33 practical recipes and idioms that you can study and apply right now, to write code that is sure to impress.

This completely revised new edition covers the new features in Ruby 2.0 and 2.1, and contains code from the latest Ruby libraries, including Rails 4. Most examples are new, “from the wild,” with more recent libraries. And the book reflects current ideas of when and how much metaprogramming you should use.

Whether you’re a Ruby apprentice on the path to mastering the language or a Ruby wiz in search of new tips, this book is for you.

作者简介

Paolo Perrotta has fifteen years of experience as a developer, ranging from embedded to enterprise software, computer games, and web applications. Paolo lives a nomadic life, mentoring agile teams throughout Europe. He has a base camp in Bologna, Italy. He loves Ruby.

目录信息

读后感

评分

作为一名JavaScript 开发者,在看本书的过程中每看到一个元编程技巧,都会忍不住将两种语言作一番比较和联想:在JavaScript 可以应用这种技巧吗?可以的话,这种技巧应用得广泛吗? 某程度上JavaScript 比Ruby 更灵活,所以大部分技巧在JavaScript 都可以轻松实现。 动态方法 ...  

评分

作为一名JavaScript 开发者,在看本书的过程中每看到一个元编程技巧,都会忍不住将两种语言作一番比较和联想:在JavaScript 可以应用这种技巧吗?可以的话,这种技巧应用得广泛吗? 某程度上JavaScript 比Ruby 更灵活,所以大部分技巧在JavaScript 都可以轻松实现。 动态方法 ...  

评分

这本书真的很有趣。通过一个编程老手带着一个菜鸟用元编程的技术重构代码,展示了元编程的实际应用场景。同时也不失时机的指出了一些坑。用会话的方式,来增加亲切感,这种组织方式,在编程书中并不少见。重点是作者的文采真的很好,显得很有灵性,下面摘抄一段(来自4.3.1 小...  

评分

评分

想了解ruby元编程的话,先看法术手册。 假如有不懂的话再返回到书有关这部分内容看,效果拔群。 但也没人挡着你把书读完。 不过整本书读起来也很爽,用mentor的语气写,也是另外一种文体嘛。 期待第二版内容会更多。  

用户评价

评分

二刷卡住啃不动了。。。=.=一定是我的打开方式不对。

评分

读过三遍,以后随用随查

评分

Ruby程序员必读,也推荐给非Ruby人群,相对元编程这个抢眼的标题,不如说里面的Ruby对象模型是精髓中的精髓,而且能体会到其设计中简洁的美感。要做到把里面大多数的技巧融会贯通到日常使用中,可能要多练习多思考,花些时间才行。

评分

深入了解 Ruby 元编程技术。

评分

很不错的编排,毁在废话太多

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有