Ruby 程式設計
The Ruby Programming Language
 
作者: David Flanagan, Yuki...
譯者: 蔣大偉
書號: A233     出版日: 2008/07/01
ISBN: 9789866840227     EAN: 9789866840227
紙本書價格: 780     附件: 
電子書: 尚未出版
  博客來  
  金石堂  
  天瓏  
  團體購書


回頁首
《Ruby 程式設計》是 Ruby 的權威指南,內容完整地涵蓋了 Ruby 的 1.8 與 1.9 版。不論是想要學習 Ruby 的老練程式員,或是想要進一步瞭解和更精通語言的 Ruby 程式員,都適合閱讀本書。本書對 Ruby 語做了全面的說明,但是並未觸及正式的語言規格。

本書一開始會對 Ruby 語言提供快速上手的教學,然後會以由下而上、循序漸進的方式深入探討 Ruby 語言。內容包含:

•Ruby 程式的語彙和語法結構
•資料型別與物件
•運算式與運算符
•述句與控制結構
•方法、proc、lambda 與 closure
•反射機制與中介編程
•Ruby 平台
《Ruby 程式設計》除了會詳細概述 Ruby 平台所提供的豐富 API,還會--使用加上大量註解的範例程式碼--示範 Ruby 應用於文字處理、數字處理、集合、輸入/輸出、網路以及並行性的工具。

如果你真的想要瞭解 Ruby 語言,那麼這是一本你不可以錯過的書。

David Flanagan 是一位程式設計師,以及《Java in a Nutshell》與《JavaScript: The Definitive Guide》這兩本暢銷書(歐萊禮出版)的作者;這本書曾被譽為 Java 與 JavaScript 的標準參考手冊。

Yukihiro "Matz" Matsumoto 是 Ruby 語言的發明者、設計者與首席開發者。

『這本內容完整的 Ruby 參考手冊,是每個深入 Ruby 尋寶的人都想要取得的藏寶圖。』

— Evan Phoenix,Ruby 之 Rubinius 實作品的發明者
回頁首

Ruby 錦囊妙計 Ruby 學習手冊 Ruby on Rails:建置與執行


回頁首

自序

第一章 概述
1.1 Ruby 之旅
1.2 試試 Ruby
1.3 關於本書
1.4 以 Ruby 寫成的數獨解題程式

第二章 Ruby 程式的結構與執行
2.1 語彙結構
2.2 語法結構
2.3 檔案結構
2.4 程式的編碼法
2.5 程式的執行

第三章 資料型別與物件
3.1 數字
3.2 文字
3.3 陣列
3.4 雜湊
3.5 範圍
3.6 符號
3.7 true、false 與 nil
3.8 物件

第四章 運算式與運算符
4.1 實字與關鍵字實字
4.2 變數參照
4.3 常數參照
4.4 方法調用
4.5 賦值
4.6 運算符

第五章 述句與控制結構
5.1 條件句
5.2 迴圈
5.3 迭代器與可列舉物件
5.4 區塊
5.5 修改控制流
5.6 例外以及例外的處理
5.7 BEGIN 與 END
5.8 thread、fiber 以及 continuation

第六章 方法、proc、lambda 與 closure
6.1 定義簡單的方法
6.2 方法的名稱
6.3 方法與圓括號
6.4 方法的引數
6.5 proc 與 lambda
6.6 closure
6.7 Method 物件
6.8 函數式編程

第七章 類別與模組
7.1 定義一個簡單的類別
7.2 方法的可見性:公用、受保護、私用
7.3 建立子類別與繼承
7.4 物件的建立與初始化
7.5 模組
7.6 載入模組
7.7 單體方法與 eigenclass
7.8 方法查找
7.9 常數查找

第八章 反射機制與中介編程
8.1 型別、類別與模組
8.2 對字串與區塊求值
8.3 變數與常數
8.4 方法
8.5 掛勾
8.6 追蹤
8.7 ObjectSpace 與 GC
8.8 自定義控制結構
8.9 method_missing 與 const_missing
8.10 動態建立方法
8.11 別名鏈結
8.12 特定領域語言

第九章 Ruby 平台
9.1 字串
9.2 正規表達式
9.3 數字與數學
9.4 日期與時間
9.5 群聚
9.6 檔案與目錄
9.7 輸入/輸出
9.8 網路連線
9.9 執行緒與並行性

第十章 Ruby 的執行環境
10.1 調用 Ruby 解譯器
10.2 頂層執行環境
10.3 實用的析取與報告的捷徑
10.4 呼叫作業系統
10.5 安全性
索引


  
 

關於碁峰隱私權政策聯絡我們     檢視 : PC 版  手機版
碁峰資訊股份有限公司 GOTOP INFORMATION INC.
台北市南港區三重路66號7樓之6 / 7F.-6,No.66,Sanchong Rd.,Nangang District,Taipei
TEL:(02)2788-2408 FAX:(02)8192-4433 劃撥帳號:14244383
Copyright 2014© GOTOP Information Inc, All Rights Reserved 請勿任意連結、轉載