Ruby元編程(第2版) 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2025
☆☆☆☆☆
簡體網頁||
繁體網頁
[意] Paolo Perrotta 作者
華中科技大學齣版社
廖誌剛 譯者
2015-8-1 出版日期
272 頁數
68.80 價格
平裝
叢書系列
9787568009799 圖書編碼
Ruby元編程(第2版) 在線電子書 圖書標籤:
Ruby
元編程
編程
計算機
程序設計
Programming
動態語言
函數式
喜歡 Ruby元編程(第2版) 在線電子書 的讀者還喜歡
下載鏈接在頁面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
發表於2025-02-02
Ruby元編程(第2版) 在線電子書 epub 下載 mobi 下載 pdf 下載 txt 下載 2025
Ruby元編程(第2版) 在線電子書 epub 下載 pdf 下載 mobi 下載 txt 下載 2025
Ruby元編程(第2版) 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2025
Ruby元編程(第2版) 在線電子書 用戶評價
評分
☆☆☆☆☆
* 圖,生動形象; * 方式,新入職員工曆險記,形式新穎; * 內容,深入淺齣,旁徵博引; * 排版,齣處注明,跳躍方便,還有 index;
評分
☆☆☆☆☆
第一本從頭到尾讀完還用到不少知識的技術書……紀念一下
評分
☆☆☆☆☆
和第一版一樣經典,隨著作者想法和 rails 框架的發展,內容也有很大不同,但對元編程的詮釋依舊精彩
評分
☆☆☆☆☆
作為一位JavaScript 開發者,在讀這本書的過程中不斷將Ruby 與JavaScript 作比較,書中所說的各種元編程技在JavaScript 幾乎都可以使用——打開類、方法的動態調用和定義、類的動態定義、include 與extend 等JavaScript 可以玩得有過之而無不及;兩門語言的共性真正體現瞭元編程實質是編程而已。不過Ruby 畢竟是Ruby,像method_missing 這種終極攔截器和隱式self 調用這些特性,JavaScript 是怎麼弄也弄不齣來。
評分
☆☆☆☆☆
學到瞭,但一遍不夠,還得實踐纔能掌握吧;這本書,能讓你更新對Ruby甚至編程的世界觀。
Ruby元編程(第2版) 在線電子書 著者簡介
Paolo Perrotta 有超過15年的軟件設計和開發經驗,他開發過嵌入式軟件、企業級軟件、計算機遊戲和web應用,還發錶過上百篇技術文章。他在歐洲各國教授敏捷課程,過著遊牧般的生活。
Ruby元編程(第2版) 在線電子書 著者簡介
第一部分 Ruby元編程 1
第1章 元這個字眼 3
1.1 鬼城與自由市場 3
1.2 程序員Bob的故事 4
1.3 元編程和Ruby 7
第2章 星期一:對象模型 11
2.1 打開類 11
2.2 類的真相 16
2.3 小測驗:缺失的連接綫 26
2.4 調用方法時發生瞭什麼? 27
2.5 小測驗:混亂的模塊 39
2.6 對象模型小結 42
第3章 星期二:方法 45
3.1 代碼繁復的問題 46
3.2 動態方法 48
3.3 method_missing方法 55
3.4 小測驗:消滅Bug 64
3.5 白闆類 66
3.6 小結 69
第4章 星期三:代碼塊 73
4.1 學習代碼塊 73
4.2 小測驗:Ruby的#符號 75
4.3 代碼塊是閉包 77
4.4 instance_eval方法 84
4.5 可調用對象 88
4.6 編寫領域專屬語言(DSL) 96
4.7 小測驗:改良的DSL 98
4.8 小結 102
第5章 星期四:類定義 105
5.1 揭秘類定義 106
5.2 小測驗:Taboo類 112
5.3 單件方法 113
5.4 單件類 118
5.5 小測驗:模塊的麻煩 129
5.6 方法包裝器 131
5.7 小測驗:打破數學規律 136
5.8 小結 137
第6章 星期五:編寫代碼的代碼 139
6.1 通嚮周末的編程之路 139
6.2 Kernel#eval方法 141
6.3 小測驗:校驗過的屬性(第一步) 150
6.4 小測驗:校驗過的屬性(第二步) 153
6.5 小測驗:校驗過的屬性(第三步) 154
6.6 小測驗:校驗過的屬性(第四步) 156
6.7 鈎子方法 157
6.8 小測驗:校驗過的屬性(第五步) 161
6.9 小結 162
第7章 尾聲 163
第二部分 Rails中的元編程 165
第8章 準備Rails之旅 167
8.1 Ruby on Rails 167
8.2 安裝Rails 168
8.3 Rails源代碼 168
第9章 Active Record的設計 171
9.1 簡短的Active Record示例 171
9.2 Active Record的組成 172
9.3 經驗之談 176
第10章 Active Support的Concern模塊 179
10.1 Concern模塊齣現之前 179
10.2 ActiveSupport::Concern模塊 183
10.3 經驗之談 188
第11章 alias_method_chain方法沉浮錄 189
11.1 alias_method_chain方法的興起 189
11.2 alias_method_chain方法的衰亡 193
11.3 經驗之談 196
第12章 屬性方法的發展 199
12.1 屬性方法實戰 199
12.2 屬性方法的發展史 200
12.3 經驗之談 210
第13章 最後的思考 213
元編程不過是編程 213
第三部分 附錄 215
附錄A 常見慣用法 217
A.1 擬態方法 217
A.2 空指針保護 219
A.3 Self Yield 222
A.4 Symbol#to_proc方法 224
附錄B 領域專屬語言 227
B.1 關於領域專屬語言 227
B.2 內部和外部領域專屬語言 229
B.3 領域專屬語言和元編程 230
附錄C 法術手冊 231
索引 243
· · · · · · (
收起)
Ruby元編程(第2版) 在線電子書 pdf 下載 txt下載 epub 下載 mobi 在線電子書下載
Ruby元編程(第2版) 在線電子書 圖書描述
Ruby元編程(第2版) 在線電子書 讀後感
評分
☆☆☆☆☆
读完这本书觉得,什么是元编程?就是一些更强大、更灵活的技巧的集合。 跟着书中的 Bill 大师去思考,试着解决每一个问题。你会发现这里所展示的方法、技巧,就恰好是解决问题最精巧、最舒服的方式。虽然这个过程会不断的让人豁然开朗和惊叹,但又觉得一切都好像是自然而然的...
評分
☆☆☆☆☆
評分
☆☆☆☆☆
作者风格:自娱自乐,尤其喜欢描写新人和导师之间的对白动作,什么“导师掏出上衣口袋的纸巾擦擦汗”,”丢下了键盘,跑到会议室“之类的,感觉像小说。 不过,从章节划分,细节讨论来说,非常不错。用了不少典型库的代码段来说明如此设计的目的,加上对一些陷阱的提问,面面...
評分
☆☆☆☆☆
这本书真的很有趣。通过一个编程老手带着一个菜鸟用元编程的技术重构代码,展示了元编程的实际应用场景。同时也不失时机的指出了一些坑。用会话的方式,来增加亲切感,这种组织方式,在编程书中并不少见。重点是作者的文采真的很好,显得很有灵性,下面摘抄一段(来自4.3.1 小...
評分
☆☆☆☆☆
什么叫“元”编程?我的理解就是“编程的编程”。如果你觉得陌生,那么就想想有人第一次告诉你还存在“类型的类型”这个东西。 这本书讲的都是ruby的高级特性。在看之前我其实只有python的经验,对ruby并不熟悉,但我还是在这本书中看到了许多和python相通的东西。 在这本书...
類似圖書 點擊查看全場最低價
Ruby元編程(第2版) 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2025