買來後花了乙個下午,粗讀了一遍,有很多新知識,也有些看不懂的,需要慢慢消化。明白了幾點:
1、開啟類的概念,而不是簡單的定義類:
3.times do
class c
puts "hello"
endend
2、列舉陣列的方法:
.methods
3、kernel是乙個模組,不是乙個類
4、動態定義方法
define_method :methodname
5、動態呼叫方法
obj.send(::methodname,args)
6、method_missing
7、block 閉包
8、類巨集、環繞別名、單件類
環繞別名可以用來修改系統的行為,加入我們的filter、sniffer等等
我覺得ruby的技巧多數建立在類與物件的基礎上。下一步想研究這些技巧如何轉化成程式設計虛擬指令序列。
目前我沒有找到好的ruby彙編器
《ruby元程式設計》讀後感
看完這書,我在書上寫了幾段話 看完這本書,有種糊提貫頂的感覺,爽,可惜找不到人,不然好好聊聊 這本書寫得真好,作者如行雲流水,娓娓道來,把ruby物件模型一層層剝開。寫得好,我不覺讀了一遍又一遍。表達能力太重要了,我今後要加強表達能力的訓練。說實話,這本書,我很早就買了,但當時一直沒讀。我經常逛京東...
《C程式設計》讀後感
c程式設計 讀後感 網上很多人評價這書不高,其實從內心裡講,是這本書帶領我入門的。我說的是譚浩強先生的書。這本書講得很細,而且知識的銜接也做得很好。我以這本書為重點,再以其它的c語言教程為輔,終於算是入了c語言的門。如果能讓我再從頭學習的話,我一定是認真的讀這本教材,再把c的標準庫的原始碼作為閱讀材...
《程式設計實踐》讀後感
程式設計實踐 讀後感 昨天晚上讀這本書,重點讀資料結構這一章,也許是因為讀gawk101原始碼有一段時間,在重讀時,感覺作者寫得真好。我重點放在書中的 上,發現那些 寫得像珍珠一樣,真是漂亮。作者寫了鍊錶,然後再寫乙個遍歷鍊錶的函式,因為遍歷鍊錶時,可能是要列印,可能是要統計元素個數,可能是要找某個...