iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

滿滿的紅寶石不拿嗎?-- 去吧!我把世界上的一切都放在那裡了! 系列

「為什麼是先學 Ruby 而不是其他語言?」這大概是最多人問我的問題了。

這是個好問題。然而身為零基礎的程式學習者,學習哪種語言的優劣根本無從比較。

會開始學 Ruby 完全是誤打誤撞,我是在網路上看到名字很像直銷公司的五倍紅寶石,聽完 Astro Camp 的說明會就被騙進來了(誤) ,然後開始了每天 coding 的生活,到目前為止都還蠻喜歡的(笑)

雖然這篇系列文就只是關於 Ruby 語法撰寫和概念的統整,但畢竟唯有整理過的東西才會記住,我就把鐵人賽當作每天的 git commit 了!準備出發前往偉大航道!

鐵人鍊成 | 共 30 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 11

類別 <> 前往海底一萬米!想要一睹 Ruby 世界裡的 All Blue 就進來吧!- 滿滿的紅寶石不拿嗎?

[Day10] 人魚、魚人和人類雖然是不同的類別,但是也可以好好地生活在一起! 什麼是類別? 今天要介紹的是 Ruby 裡的類別(Class)這是一個...

2020-09-19 ‧ 由 jrnalts 分享
DAY 12

繼承 <> D 的意志!鐵拳卡普、革命家龍、草帽魯夫,這一家真的沒開外掛嗎? - 滿滿的紅寶石不拿嗎?

[Day11] 由左至右:海賊五皇魯夫、革命軍首領龍、海軍英雄卡普,這祖孫三代的組合會不會太強。。。 繼承 在 Ruby 裡,上下層的類別之間會有**繼承...

2020-09-20 ‧ 由 jrnalts 分享
DAY 13

模組 <> 想得到夢寐以求的惡魔果實能力嗎?先裝一個吧! - 滿滿的紅寶石不拿嗎?

[Day12] 啊你說這個不能吃是嗎? 哈囉!今天要跟大家介紹的是模組(Module)。 在 Ruby 的世界裡,模組是一個特殊又好用的東西,它就跟大名...

2020-09-21 ‧ 由 jrnalts 分享
DAY 14

類別方法 <> 雜魚們!為革命軍獻出你們的心臟吧! - 滿滿的紅寶石不拿嗎?

[Day14] 大家認識這位嗎?革命軍「東軍」軍隊長-貝洛貝蒂,她的鼓舞果實能力可以讓周遭的人全都變成有戰鬥力的單位,簡直就是類別方法啊! 在看完昨天有趣...

2020-09-22 ‧ 由 jrnalts 分享
DAY 15

存取限制 <> 原來是海樓石!惡魔果實能力者的剋星 - 滿滿的紅寶石不拿嗎?

[Day15] 再厲害的能力者一碰到海樓石就會喪失戰鬥力! 今天要和大家介紹 Ruby 裡的存取控制(Access control) 先來看看維基百科怎麼...

2020-09-23 ‧ 由 jrnalts 分享
DAY 16

符號 <> 看!又是一塊歷史正文!讀懂這些,通往 ONEPIECE 的路就不遠了!- 滿滿的紅寶石不拿嗎?

[Day16] 但是歷史正文上的符號真是複雜難懂啊... 哈囉各位晚安,今天要介紹的是符號(Symbol)! 大家對符號應該不陌生,畢竟每天傳訊息都會用到...

2020-09-24 ‧ 由 jrnalts 分享
DAY 17

Block <> 只是想被人需要,我很樂意為你執行! - 滿滿的紅寶石不拿嗎?

[Day17](謎:今天要用哪一張圖呢?)Baby5:明白!是需要我吧! 接著再介紹一個 Ruby 的重要概念(每個都很重要...結果就都不重要了)an...

2020-09-25 ‧ 由 jrnalts 分享
DAY 18

scope <> 你已經進到「死亡外科醫生」的領域了!ROOM! - 滿滿的紅寶石不拿嗎?

[Day18] 帥氣的特拉法爾加·羅要來告訴大家什麼是 scope! 嗨大家好!今天繼續講在 Ruby 裡要如何執行 Block, 不過在那之前,得先認識...

2020-09-26 ‧ 由 jrnalts 分享
DAY 19

Proc & Lambda <> 通通都拿出來變成實用的武器吧! - 滿滿的紅寶石不拿嗎?

[Day19]「吃下惡魔果實,什麼 Block 都能變成物件!」 不得不說尾田老師真的是常常腦洞大開,居然還有吃了狗狗果實的槍還有吃了象象果實的劍! 前幾...

2020-09-27 ‧ 由 jrnalts 分享
DAY 20

開放類別 <> 這個星期的我很可以!不管裡面有什麼都給我來一點吧!- 滿滿的紅寶石不拿嗎?

[Day20] 接下來要隆重登場的是,鋼!鐵!將!軍! 嗨大家好!這篇要介紹的是開放類別(Open Class)! 過去幾天,我已經學會了類別、繼承、模組...

2020-09-28 ‧ 由 jrnalts 分享