文章分類:ruby程式設計
經過一段時間的ruby學習,感覺現在比剛開始時對ruby的認識強多了。現在將我自己的學習經歷說一下。
我覺得剛開始的時候要看《the ruby way》 ,中文版本叫《ruby之道》。這本書可以讓你知道ruby有哪些內容,如何使用。看完這本書,你就知道 how。
覺得《the ruby way》看得差不多之後,我看的是《the ruby programming language》,這本書講ruby的具體原理、機制,看完這本書就會對ruby的用法有更加清晰的理解,是從原理上把握的。你就知道why。
如把這兩本書弄懂了,自然而然會想有更高階的應用,這時,就得看一下,《metaprogramming ruby program like the ruby pros》,這本書教你元程式設計的思想。
如果把這幾本書無障礙的看完,就基本上掌握了ruby,剩下的只是如何消化、吸收的問題。用ruby的時間長了,對ruby的思想會看得更清楚,那時便可以「隨心所欲,不踰矩」。就可以稱為高手。
ruby入門 方法
要注意引數,可變長度引數,和引數預設值 還有物件的特殊方法 class person def say1 word1,word2 puts word1 word2 end variable var def say2 word puts word end default var def say3 wor...
ruby入門 模組
模組 module 和類同一級 和類類似,但是不能例項化 可以被類包含 self可以指定模組方法 module demomodel def foo1 common method puts foo1.common method enddef self.foo2 module method puts f...
ruby 入門例項
usr bin ruby coding utf 8 coding utf 8 puts this is main ruby program puts puts file puts line 我是注釋 end begin 若包含中文編碼,則需要注意兩點 1.必須在首行新增 coding utf 8 告...