[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • Ruby元編程(第2版)
    該商品所屬分類:計算機/網絡 -> 程序設計
    【市場價】
    614-891
    【優惠價】
    384-557
    【介質】 book
    【ISBN】9787568009799
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    • 出版社:華中科技大學
    • ISBN:9787568009799
    • 作者:(意)佩羅塔|譯者:廖志剛
    • 頁數:251
    • 出版日期:2015-08-01
    • 印刷日期:2015-08-01
    • 包裝:平裝
    • 開本:16開
    • 版次:2
    • 印次:1
    • 字數:270千字
    • 元編程是Ruby世界的如意金箍棒,隻有能駕馭它的人纔能充分發揮其潛力。

      《Ruby元編程(第2版)》在大量剖析實例代碼的基礎上,詳細講解了33種元編程技巧。

      讀者不僅能學到對像模型、作用域、單件類、代碼塊等元編程概念,還將學習Rails的組織結構和工作原理,以及如何借助元編程編寫領域專屬語言。
      第2版*新Ruby 2.0、Ruby 2.1內容,大部分示例代碼取自流行的軟件框架和類庫,包括Rails4。

    • 《Ruby元編程(第2版)》在大量剖析實例代碼的基礎上循序漸進地介紹Ruby特有的實用編程技巧。通過分析案例、講解例題、回顧Ruby類庫的實現細節,作者不僅向讀者展示了元編程的優勢及其解決問題的方式,更詳細列出33種發揮其優勢的編程技巧。本書堪稱動態語言設計模式。Ruby之父松本行弘作序推薦。
    • Paolo Perrotta有超過15年的軟件設計和開發經驗,他開發過嵌入式軟件、企業級軟件、計算機遊戲和web應用,還發表過上百篇技術文章。他在歐洲各國教授敏捷課程,過著遊牧般的生活。
    • **部分 Ruby元編程
      第1章 元這個字眼
      1.1 鬼城與自由市場
      1.2 程序員Bob的故事
      1.3 元編程和Ruby
      第2章 星期一:對像模型
      2.1 打開類
      2.2 類的真相
      2.3 小測驗:缺失的連接線
      2.4 調用方法時發生了什麼?
      2.5 小測驗:混亂的模塊
      2.6 對像模型小結
      第3章 星期二:方法
      3.1 代碼繁復的問題
      3.2 動態方法
      3.3 method_missing方法
      3.4 小測驗:消滅Bug
      3.5 白板類
      3.6 小結
      第4章 星期三:代碼塊
      4.1 學習代碼塊
      4.2 小測驗:Ruby的#符號
      4.3 代碼塊是閉包
      4.4 instance_eval方法
      4.5 可調用對像
      4.6 編寫領域專屬語言(DSL)
      4.7 小測驗:改良的DSL
      4.8 小結
      第5章 星期四:類定義
      5.1 揭秘類定義
      5.2 小測驗:Taboo類
      5.3 單件方法
      5.4 單件類
      5.5 小測驗:模塊的麻煩
      5.6 方法包裝器
      5.7 小測驗:打破數學規律
      5.8 小結
      第6章 星期五:編寫代碼的代碼
      6.1 通向**的編程之路
      6.2 Kernel#eval方法
      6.3 小測驗:校驗過的屬性(**步)
      6.4 小測驗:校驗過的屬性(第二步)
      6.5 小測驗:校驗過的屬性(第三步)
      6.6 小測驗:校驗過的屬性(第四步)
      6.7 鉤子方法
      6.8 小測驗:校驗過的屬性(第五步)
      6.9 小結
      第7章 尾聲
      第二部分 Rails中的元編程
      第8章 準備Rails之旅
      8.1 Ruby on Rails
      8.2 安裝Rails
      8.3 Rails源代碼
      第9章 Active Record的設計
      9.1 簡短的Active Record示例
      9.2 Active Record的組成
      9.3 經驗之談
      **0章 Active Support的Concern模塊
      10.1 Concern模塊出現之前
      10.2 ActiveSupport::Concern模塊
      10.3 經驗之談
      **1章 alias_method_chain方法沉浮錄
      11.1 alias_method_chain方法的興起
      11.2 alias_method_chain方法的衰亡
      11.3 經驗之談
      **2章 屬性方法的發展
      12.1 屬性方法實戰
      12.2 屬性方法的發展史
      12.3 經驗之談
      **3章 *後的思考
      元編程不過是編程
      第三部分 附錄
      附錄A 常見慣用法
      A.1 擬態方法
      A.2 空指針保護
      A.3 Self Yield
      A.4 Symbol#to_proc方法
      附錄B 領域專屬語言
      B.1 關於領域專屬語言
      B.2 內部和外部領域專屬語言
      B.3 領域專屬語言和元編程
      附錄C 法術手冊
      索引
    • 元編程……聽起來很酷!好像是一種用於**企業架構的設計方法。
      事實上,元編程並非一個抽像的概念,它是一繫列務實的編程技巧。在Ruby中,你可以用它完成如下一些工作。
      假設你要寫一個Ruby程序來連接外部繫統(web服務或者Java程序),你可以用元編程寫一個包裝器用於接受任何方法的調用,然後把這些調用轉發給外部繫統。如果某人後來為這個外部繫統添加了方法,即使不修改Ruby包裝器,它也能自動支持新加入的方法。很神奇吧! 假設你遇到一類問題,需要設計某種領域專屬語言來解決。如果你從頭定義這門語言,並且自己編寫解析器,工作量就太大了。你可以把Ruby改造成處理這個問題的專屬語言。你甚至可以寫一個簡單的解釋器從文件中讀取這種基於Ruby語言的代碼。
      你可以把Ruby程序的簡潔性提高到Java程序員做夢都不敢想的程度。比如一個包含20個方法的類,這些方法的名字看起來都差不多。元編程隻用幾行代碼就能定義這些方法。如果你想調用一長串名字遵循一定的模式(比如名字都以test開頭)的方法,元編程隻用一行代碼就能調用它們。
      你可以改造Ruby使之滿足你的需要,而不是去適應語言本身。例如,可以用你喜歡的方式增強任何一個類(包括Array這樣的核心類);可以把想要監控的方法封裝起來,當他人繼承你的類後,就會執行你預先設定的代碼……
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部