前情提要: 第11天開始,要更深入Ruby的精髓! Ruby經典面試題目 #11 Ruby 的 block, proc, lamdba方法比較? What’s...
前情提要: 第12天,往細節探索去!昨天我們講到broc是有名字的區塊物件,可儲存變數;lambda是一種method方法,嚴格檢查參數數目。今天想要更深地討論...
第13天! 昨天談到了class variable, class instance variable和instance variable,也發現在實務上,類別實...
今天要講的是迭代器(iterator)。什麼是迭代器呢?它的好處就是會一個一個地傳回集合裡的元素,讓我們可以利用迭代方法做重複的事。 在Ruby裡的collec...
昨天第14天的文章在研究.map和.collect的時候,有一句話提到map是collect的別名 (map is an alias for collect)。...
話說工程師們是一群創新又偷懶的人,能夠只寫一行程式碼,就不用寫兩行。迭代器就是一個能幫助我們達成這個目標的好東西,能把做重複的事情的情況減少到最低,這樣我們就可...
Ruby經典面試題目 #17 Day17 解釋Ruby裡的freeze和?frozen。 Explan when to use freeze and froze...
Ruby經典面試題目 #18 Day18 如何在Ruby寫下多行字串? How to write multiline string in Ruby? puts多...
Ruby經典面試題目 #19 Day19 描述Ruby裡的yield用法? What is yield statement in Ruby? yield + b...
哇嗚~竟然來到了鐵人賽2/3的里程盃了。可喜可賀,恭喜老爺,賀喜夫人! Ruby經典面試題目 #20 Day20 說明Ruby裡Enumerable的實用之處...