优雅的Ruby 新书_图书内容介绍_剧情呢
剧情呢 国产剧 港剧 泰剧

优雅的Ruby读书介绍

类别 页数 译者 网友评分 年代 出版社
书籍 248页 6.6 2020 华中科技大学出版社
定价 出版日期 最近访问 访问指数
64.80 2020-02-20 … 2020-03-08 … 16
主题/类型/题材/标签
Ruby,编程,程序设计,模式,重构,计算机,程度设计,动态语言,
作者
Avdi Grimm      ISBN:9787568024891    原作名/别名:《Confident Ruby》
内容和作者简介
优雅的Ruby摘要

《优雅的Ruby》总结了32条Ruby编程技巧,帮助读者写出清晰、优雅、稳定的Ruby代码。作者Avdi Grimm主张Ruby方法应该像故事一样易于阅读。他将Ruby方法分成输入处理(Collecting Input)、功能实现(Performing Work)、输出 处理(Delivering Output)、失败处理(Handling Failures)四个部分,针对每个部分的特点归纳实用的编程模式,并配合丰富的实例讲解,让读者写出优雅实用的Ruby代码,找回Ruby编程的乐趣。

.

《优雅的Ruby》让复杂的代码变得容易编写了。

——Kevin Sjöberg

.

如果你想找回Ruby编程的乐趣,这是最棒的一本书。

——Matt Rogers

.

我写了30年代码,《优雅的Ruby》仍然让我受益匪浅。

——Jeff Dickey

.

全书可以分成六个部分。

首先讨论用消息和角色的思想来实现方法。

第2章讨论“实现功能”。虽然这看起来不符合前文提到的“方法组成顺序”,但是通过这一章的学习,你将学会思考如何设计方法,以便为后面的模式学习打下基础。

第3章到第5章是本书最核心的模式部分,每个模式又由五个部分组成:

1. 适用场景。就像药品包装上写有适用症状,这部分内容简要地介绍了模式的适用场景,比如用来解决特定问题,或者修正编写代码的不良习惯。

2. 摘要。当你尝试回忆某个模式,但又不记得名字时,摘要能够给你莫大的帮助。

3. 基本原理,阐述为何要用这个模式。

4. 示例。借助一两个具体的例子阐述选择该模式的原因及实现方法。

5. 小结。总结模式的优点、潜在的陷阱和不足。

根据我提出的组成方法的原则,这些模式被分为以下三大系列。

 输入处理的模式。

 输出处理的模式,让方法调用者优雅地调用方法。

异常处理模式,保障方法井然有序。

第6章将讨论一些实际的Ruby开源项目示例,并把本书中的模式应用到它们身上。

作者简介

Avdi Grimm是ShipRise.com和RubyTapas.com的创始人,有着十几年Ruby编程经验,是Ruby程序界的领军人物。他目前与妻子居住在美国宾夕法尼亚南部。

本书后续版本
未发行或暂未收录
喜欢读〖优雅的Ruby〗的人也喜欢:

  • 雅各的房间 弗吉尼亚·吴尔夫,小说,意识流,伍尔夫,弗吉尼亚·伍尔夫,英国,外国文学,英国文学, 2020-02-20 …
  • 雅致的精神病院 精神病学,心理学,心理,美国,雅致的精神病院,文化,艾里克斯·宾恩,历史, 2020-02-20 …
  • Ve Sầu Mười Bảy Năm  2019-12-25 …
  • 雅典的阿帕奇直升机 Οι Απχηδε των Αθηνν() 喜剧 歌舞 2020-02-20 …
  • 卡雅利沙的卡门 U-Carmen e-Khayelitsha() 剧情 爱情 歌舞 2020-02-20 …
  • 秘密核地下掩体 S.N.U.B!() 惊悚 恐怖 2020-02-20 …
  • 雅各的房间 文学,艺术,意识流,伍尔夫,未知, 2020-09-01 …
  • 雅典的胜利 古希腊,历史,世界史,欧洲史,世界历史,新思文化,希腊史,*北京·中信出版社*, 2019-05-01 …
  • 住在巴特、桑塔格、本雅明的照片里 摄影,旅行,随笔,本雅明,文化,桑塔格,城市, 2020-02-20 …
  • 读解本雅明的《历史哲学论纲》 本雅明,哲学, 2020-11-01 …
  • 相关搜索
    友情提示

    剧情呢,免费看分享剧情、挑选影视作品、精选好书简介分享。