91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ruby學習資料匯總

發布時間:2020-06-19 20:15:57 來源:網絡 閱讀:630 作者:krugle 欄目:編程語言

 從零開始學習Ruby中看過的一些東西匯總


推薦書籍:
《The Little Book of Ruby》->《Ruby元編程》,這兩本書都可以通讀,花不了多少時間。第一本語法入門,第二本能了解一些高級的語言特性。而且關鍵在于兩本書寫得都很好讀。
還推薦《A Little Ruby, A Lot of Objects》,可惜作者好像寫了三章以后就不更新了。很喜歡它的第三章,結合《Ruby元編程》的第一章一起看更是妙哉。

p.s.《Programming Ruby》好像是評價比較高的Ruby入門書籍,不過在我看來接近1000頁的大塊頭絕對不適合用來入門。而且國內買不到,看這么厚的電子書實在沒興趣。遇到問題了再參考這書估計不錯,就像我在Java上對待《Core Java》和《Think in Java》這兩書的態度一樣(這兩本書都是在我寫了將近3年Java以后看的,而且是有目的的選讀而非通讀,那時才覺得很有點意思。反正我是沒耐心在初學的時候看這種大塊頭)。

《A Little Ruby,A Lot of Objects》
http://archive.org/details/a_little_ruby_a_lot_of_objects
通過兩人對話方式,以Ruby語法講述面向對象概念。目前網上可以找到前三章的內容,供免費下載。不知道作者是不是有之后的更新。
前兩章是簡單的一些基本的面向對象概念。
第三章非常精彩,循序漸進地講述了面向對象中間instance,class,meta class,object等等概念之間的關聯。在Ruby中如何尋找一個方法的定義,以及self的具體含義等等。極其值得一讀。
非常清楚地講述了在Ruby中類class、實例instance和對象object等之間的關系。這章末尾給出了一張文中示例的關系圖。
 

Ruby學習資料匯總

結論依然是:Everything inherits from Object.
得出這個結論的過程實在是漂亮和與眾不同。
另外,尋找method以及self的含義可以用以下兩句話總結:
Look left, then up. self is the original receiver.
 
《The Little Book of Ruby》
http://www.sapphiresteel.com/The-Little-Book-Of-Ruby
網上的免費電子書,講解比較簡單,還算清晰。主要是通過代碼片段來講解Ruby的語法。有詳盡的代碼示例+注釋,光看那個就能了解絕大部分的Ruby語言特性,適合快速入門。
沒有各種語言的繁瑣細節來干擾你對Ruby最常用部分的學習。
 
《Humble Little Ruby Book》
http://www.humblelittlerubybook.com/
網上免費電子書。比The Little Book要詳細和系統化一些,對Ruby的文件讀寫和一些常用的模塊都有簡單的介紹,而The Little Book里面沒有這一塊。
給我的感覺這書雖然短,但還是涉及了一些語法細節。相比之下還是The Little Book入門更爽快。
 
《Ruby元編程》
第一章:對象模型
和《A Little Ruby》第三章所要講述的內容一致,結合一起看非常爽。比起《A Little Ruby》第三章,其中例子更加具體,并且在類層次中添加了模塊,而且對象模型對應了最新的Ruby 1.9,所以在Object上面增加了一個父類BasicObject。
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

邵阳县| 公安县| 武城县| 北安市| 鹤峰县| 平阴县| 偏关县| 安国市| 巴南区| 石狮市| 板桥市| 新津县| 永安市| 礼泉县| 抚州市| 四子王旗| 册亨县| 休宁县| 双城市| 阳谷县| 红河县| 买车| 霍山县| 嘉禾县| 黎平县| 聂荣县| 迭部县| 定州市| 锡林郭勒盟| 古田县| 灵丘县| 大城县| 酉阳| 扎赉特旗| 景宁| 佛坪县| 霍山县| 辽宁省| 门源| 台湾省| 天全县|