Paolo Perrotta has more than ten years of experience as a developer and writer. He worked for domains ranging from embedded to enterprise software, computer games, and web applications. These days, Paolo coaches agile teams for Yoox, a large Internet fashion shop, and teaches Java to developers throughout Europe. He lives in Bologna, Italy, with his girlfriend and a cat. He loves Ruby.
发表于2025-02-07
Metaprogramming Ruby 2025 pdf epub mobi 电子书
这本书真的很有趣。通过一个编程老手带着一个菜鸟用元编程的技术重构代码,展示了元编程的实际应用场景。同时也不失时机的指出了一些坑。用会话的方式,来增加亲切感,这种组织方式,在编程书中并不少见。重点是作者的文采真的很好,显得很有灵性,下面摘抄一段(来自4.3.1 小...
评分 评分看了两遍以后 你会发现 看牛人的Code没那么难懂了~ 这是最明显的体现 其实我建议的是一开始的时候 就一边学一边练习 任何一个看不懂的技术点 都不要放过 其实打开irb 沉下心 慢慢看 没有看不懂的章节。 补充一句:我上一次挑灯夜读 手不释卷的读一本书是2010年春夏交接的事...
评分这本书真的很有趣。通过一个编程老手带着一个菜鸟用元编程的技术重构代码,展示了元编程的实际应用场景。同时也不失时机的指出了一些坑。用会话的方式,来增加亲切感,这种组织方式,在编程书中并不少见。重点是作者的文采真的很好,显得很有灵性,下面摘抄一段(来自4.3.1 小...
评分看了两遍以后 你会发现 看牛人的Code没那么难懂了~ 这是最明显的体现 其实我建议的是一开始的时候 就一边学一边练习 任何一个看不懂的技术点 都不要放过 其实打开irb 沉下心 慢慢看 没有看不懂的章节。 补充一句:我上一次挑灯夜读 手不释卷的读一本书是2010年春夏交接的事...
图书标签: Ruby MetaProgramming 编程 Programming 程序设计 计算机 ruby metaprogramming
Everyone in the Ruby world seems to be talking about metaprogramming--how you can use it to remove duplication in your code and write elegant, beautiful programs. Now you can get in on the action as well.
This book describes metaprogramming as an essential component of Ruby. Once you understand the principles of Ruby, including the object model, scopes, and eigenclasses, you're on your way to applying metaprogramming both in your daily work and in your fun, after-hours projects.
Learning metaprogramming doesn't have to be difficult or boring. By taking you on a Monday-through-Friday workweek adventure with a pair of programmers, Paolo Perrotta helps make mastering the art of metaprogramming both straightforward and entertaining.
读了Part I。把Ruby的对象模型讲解得很清楚。Ruby确实是一门设计得很好的语言。
评分蛮不错,简洁明了,看了 Part 1 的 90% 和 Part 2 的 30% ,收获不小。 相较于 Python , Ruby 的设计更加 OO 也更加 functional 。个人角度上, Ruby 是我深入了解过的语言中最喜欢的语言之一。此书之于 Ruby ,相当于为初学者在 Ruby 纷繁迷乱的 magic 语言特森林中,画了一幅寻宝图。给四星是因为此书到底还是不如 sicp 和 on lisp 给我的震撼和启发更大。
评分内容不多,Eloquent Ruby 更推荐。当然这本也是有独特内容的
评分好书,值得一度,俺的笔记: http://blog.yxwang.me/blog/notes/programming/metaprogramming-ruby.html
评分Essential Ruby reading, since meta-programming is essential building block of ruby
Metaprogramming Ruby 2025 pdf epub mobi 电子书