注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Ruby元編程

Ruby元編程

Ruby元編程

定 價(jià):¥56.00

作 者: Paolo Perrotta 著
出版社: 華中科技大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787560974583 出版時(shí)間: 2012-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 288 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Ruby元編程》以案例形式循序漸進(jìn)地介紹Ruby特有的實(shí)用編程技巧。通過(guò)分析案例、講解例題、回顧Ruby代碼庫(kù)的實(shí)現(xiàn)細(xì)節(jié),作者不僅向讀者展示了Ruby編程的優(yōu)勢(shì)和Ruby特有的解決問(wèn)題的方式,更詳細(xì)開列出發(fā)揮其優(yōu)勢(shì)的技巧和常用的Ruby設(shè)計(jì)模式。Ruby之父松本行弘作序推薦。

作者簡(jiǎn)介

  Paolo Perrotta有超過(guò)10年的軟件設(shè)計(jì)和開發(fā)經(jīng)驗(yàn),發(fā)表過(guò)上百篇技術(shù)文章。他用過(guò)Java、C++、C#編程,最后愛上了Ruby。他是較早接受敏捷方法的實(shí)踐者,在Yoox(一家大型互聯(lián)網(wǎng)時(shí)尚公司)從事管理敏捷團(tuán)隊(duì)的工作。他還在歐洲各國(guó)教授編程培訓(xùn)課。目前他和女友(還有一只貓)住在意大利,專心鉆研Ruby。

圖書目錄

前言 vii致謝 ix引言 xi“元”這個(gè)字眼 xii關(guān)于本書 xix關(guān)于你 xxii第1部分  Ruby元編程 1第1章  星期一:對(duì)象模型 31.1  跟Bill在一起的星期一 31.2  打開類 41.3  類的真相 91.4  小測(cè)驗(yàn):缺失的連接線 211.5  調(diào)用一個(gè)方法時(shí)發(fā)生了什么 231.6  小測(cè)驗(yàn):混亂的模塊 321.7  對(duì)象模型小結(jié) 35第2章  星期二:方法 372.1  一個(gè)重復(fù)代碼的問(wèn)題 382.2  動(dòng)態(tài)方法 402.3  method_missing()方法 482.4  小測(cè)驗(yàn):狩獵Bug 592.5  關(guān)于method_missing()方法的更多內(nèi)容 61第3章  星期三:代碼塊 693.1  怎樣度過(guò)駝峰日 703.2  小測(cè)驗(yàn):Ruby的#符號(hào) 713.3  閉包 743.4  instance_eval() 83
 
3.5  可調(diào)用對(duì)象 863.6  編寫一種領(lǐng)域?qū)僬Z(yǔ)言 943.7  小測(cè)驗(yàn):更好的領(lǐng)域?qū)僬Z(yǔ)言 96第4章  星期四:類定義 1014.1  類定義揭秘 1024.2  小測(cè)驗(yàn):Taboo類 1094.3  單件方法 1104.4  Eigenclass 1164.5  小測(cè)驗(yàn):模塊的麻煩 1294.6  別名 1314.7  小測(cè)驗(yàn):打破數(shù)學(xué)規(guī)律 135第5章  星期五:編寫代碼的代碼 1395.1  帶路 1395.2  Kernel#eval 1425.3  小測(cè)驗(yàn):校驗(yàn)過(guò)的屬性(第一步) 1525.4  小測(cè)驗(yàn):校驗(yàn)過(guò)的屬性(第二步) 1555.5  小測(cè)驗(yàn):校驗(yàn)過(guò)的屬性(第三步) 1575.6  小測(cè)驗(yàn):校驗(yàn)過(guò)的屬性(第四步) 1585.7  鉤子方法 1595.8  小測(cè)驗(yàn):校驗(yàn)過(guò)的屬性(第五步) 165第6章  尾聲 167第2部分“Rails中的元編程” 169第7章  ActiveRecord的設(shè)計(jì) 1717.1  準(zhǔn)備旅程 1727.2  ActiveRecord的設(shè)計(jì) 1747.3  經(jīng)驗(yàn)教訓(xùn) 183第8章  深入ActiveRecord 1878.1  動(dòng)態(tài)屬性 1878.2  動(dòng)態(tài)查找器 1958.3  經(jīng)驗(yàn)教訓(xùn) 200第9章  安全元編程 2059.1  元編程的測(cè)試 2059.2  化解猴子補(bǔ)丁 2139.3  經(jīng)驗(yàn)教訓(xùn) 218第三部分  附錄 221附錄A  常見慣用法 223A.1  擬態(tài)方法 223A.2  空指針保護(hù) 226A.3  關(guān)于方法參數(shù)的技巧 227A.4  Self Yield 231A.5  Symbol#to_proc()方法 232附錄B  領(lǐng)域?qū)僬Z(yǔ)言 235B.1  關(guān)于領(lǐng)域?qū)僬Z(yǔ)言 235B.2  內(nèi)部和外部領(lǐng)域?qū)僬Z(yǔ)言 237B.3  領(lǐng)域?qū)僬Z(yǔ)言和元編程 238附錄C  法術(shù)手冊(cè) 239C.1  法術(shù)集 239附錄D  參考書目 251索引 253

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)