书籍 Effective Ruby 出中文版了

fake_whythelukystiff · 2016年01月21日 · 最后由 linuxgit 回复于 2016年03月18日 · 4561 次阅读

Effective Ruby 本书介绍了改善 Ruby 程序的 48 条建议,帮助你编写出易维护且运行快速的 Ruby 应用程序。它是一本任何 Ruby 程序员都该读的书。初学者可以学习书中的 zui 佳实践,从而更好地认识这门语言,有经验的开发者也可以再次审读自己的程序,参考书中介绍的诸多方法进行改进。

如果你是经验丰富的 Ruby 程序员,本书能帮助你发挥 Ruby 的全部力量来编写更稳健、高效、可维护和易执行的代码。Peter J.Jones 凭借其近十年的 Ruby 开发经验,总结出 48 条 Ruby 的实践、专家建议和捷径,并辅以可执行的代码实例。

Jones 在 Ruby 开发的每个主要领域都给出了实用的建议,从模块、内存到元编程。他对鲜为人知的 Ruby 方言、怪癖、误区和强力影响代码行为与性能的复杂性的揭示贯穿全书。

每一条都包括具体的、可执行的、清晰组织的指南,还有精细的建议、详尽的技术讨论以及启发性的代码实例。如果存在多种可选方案,Jones 也会讲解在特定情况下如何选择方案。

本书将帮助你系统性地改进代码,不是让你盲从准则,而是通过透彻地理解 Ruby 编程技术来做到这些。

本书内容包括:

● 如何避免 Ruby 中某些令人惊讶的特质带来的陷阱

● 如果想要无障碍使用 Rails(或其他大型框架),你需了解的继承体系

● 如何通过易被误解的方法来用集合进行非常有用操作

● 使用异常来改善代码可靠性的方式

● 实用、有效的测试方案,包括 MiniTest Unit 和 Spec Testing

● 如何可靠地管理 RubyGem 依赖

● 如何充分利用 Ruby 的内存管理器和性能分析工具

● 如何通过理解 Ruby 解析器的内部机制来改进代码效率

作者简介

Peter J. Jones

自由软件开发者,Devalot.com 的编程课程资深讲师。他从 2005 年开始从事 Ruby 编程,并组织撰写、讲授数个程序开发课程,包括 11 周的 Ruby 入门课程。

译者简介

刘璐

资深软件开发工程师,现就职于 Thoughtworks 中国。她主要从事 Ruby、Java 开发,前端开发也有涉猎,参与多个项目的系统设计与开发,热爱编程,对高质量的代码有着执着的追求(这是 Thoughtworks 员工的公共属性)。

1 楼 已删除

好书,多谢楼主分享,已经在京东上面购买。

中文书真不多,我也收一本吧。

amazon 已入,ruby 的书还是太少。

新出的是第二版吧,入了还没时间看,老得也有,但是已经过时了 顺带一提元编程也出第二版了也属于进阶必读

初次印象

  • 书很轻薄,总共 180 页
  • 排版不错,和经典的 类似

周末两天,刚好可以拜读。

差评啊差评啊,多看阅读上竟然没有,唉

@rubyist518 可能是我看错了,thx,已入

很难想象 ruby 社区会有一本书和 effective java 相当,不过还是关注一下吧

刚买,看京东的封面,还以为很厚,到手发现,才 180 页,关键是简介中写的是数百页。。。好处是终于可以给包包减负了~

看了章节介绍,是本好书,下单了。

已入手 哈哈 书很薄 但内容不错 很多 Tips

需要 登录 后方可回复, 如果你还没有账号请 注册新账号