其實自認自己是個對文字有恐懼的人,更別說是寫文章了。算是給自己的一次挑戰,並養成將學到的新知識轉換成文字的習慣,除了能幫助自己回頭看學習的歷程當筆記用外,也許也...
從開班到現在學了兩個月,只知道這兩個東西每天都在用,但要直接解釋出"變數"與"常數"是什麼?還是得稍微轉一下才能夠說明,...
我在剛接觸符號(Symbol)這個名詞的時候,心裡想的是: 覺得哇~原來寫程式也可以玩emoji(被打..) 現在想起來還真的是蠢到不行,我想就算是新手也沒像...
Block in Basketball Ruby是一個「物件導向」相當徹底的一門程式語言,幾乎所有的東西都是物件,例如: 數字 Integer 符號 Symb...
yield的中文翻譯有很多意思,在程式裡可以翻做「讓」的意思。 那在程式裡,到底是「讓」出什麼東西呢? p.s不知道為何打到這裡腦袋突然出現扶老太太過馬路 y...
在寫這篇文章前,自認如果今天面試被問到這題,預期腦袋裡會一片空白,只知道這兩個物件都長得非常像但說不出哪裡不同。 google一下,看到最多次的一句話: Mo...
之前的文章有提過一句話「在Ruby裡,幾乎所有的東西都是物件」,這是否也代表每一行我們所打的code是否都屬於物件呢? self在Ruby是一個非常特別的存在...
上次提到了類別(class)與模組(module)的差異,今天針對module如何引入進class使用來特別說明。 比較 模組(module) 類別(cl...
圖片來源 前面有提過,Ruby是一門相當徹底的物件導向語言,幾乎所有的東西都是物件,但block除外。要改變物件的狀態,在ruby最常見的方式就是.method...
最近的rails專案裡,看到了這行: @cart = @cart || Cart.from_hash(session[:cart9527]) 剛開始真的看不懂...