iT邦幫忙

DAY 2
5

外行人學Ruby系列 第 2

[外行人學Ruby]Day 2

以"笨方法學Ruby(Learn Ruby The Hard Way)"為教材, 真實記錄一個程式語言的外行人在實際練習"笨方法學Ruby"時對每一行程式碼的自問自答, 而隨著不停學習, 又推翻之前自以為是的錯誤解答的學習旅程, 希望能鼓勵更多和我一樣不懂程式語言卻又想學Ruby的人, 看看我是怎麼在程式碼裡撞牆跌倒又爬起來. 當然, 也希望各位前輩能夠在我把這些自以為是的錯誤解答貼出來時能夠不吝指教, 因為我不討拍, 而是來討教的!
今天直接進入ex.1的練習.

而在練習開始之前, 有兩件作者叮嚀的事情請一定要做到

  1. 做完練習後, 從後往前的把每一行程式碼大聲的念出來, 包括符號都要(加減乘除星號井號...)
  2. 把每一行程式碼都用你自己的話解釋一遍, 並且寫下來(這也是我分享的主要內容)

有人說過, 學寫程式有75%的時間都在Google, 而且絕大多數是英文的文章, 如果我們連符號的英文都不會, 是沒有辦法走下去的.

接下來就讓我用看似很無恥的連續貼圖來說明每個練習, 但請相信我, 這都是為了要讓你能夠親自動手下去打字, 而且裡面的註釋都是我的思考過程(自言自語)

ex.1: 很單純的輸出文字到螢幕上, 但是那行加了井號的是...?

ex.2: 加了井號(pound, hash, 還有一種說法請自己找)的就算是註釋, Ruby不會執行

ex.3: 數學符號的英文請記好! Ruby也是可以拿來當計算機用的

ex.4: 變數, 至於怎麼將變數插進字串裡會在第六個練習學到

第一天的內容比較簡單, 歡迎有問題在下面提出來, 更歡迎各位前輩告訴我是不是有哪裡說錯的(尤其是我的注解)


上一篇
[外行人學Ruby]
下一篇
[外行人學Ruby]Day 3
系列文
外行人學Ruby26
0
一級屠豬士
iT邦大師 1 級 ‧ 2013-09-17 13:44:55

執行結果也列出來,效果可能會比較好.

timfeng iT邦新手 4 級 ‧ 2013-09-17 16:10:47 檢舉

好的, 立即改善!!

0
zuyan
iT邦好手 1 級 ‧ 2013-09-17 21:38:06

timfeng提到:
出來, 更歡迎各位前輩告訴我是不是有哪裡說錯的(尤其是我的注解)

很好....我是仙貝....
但這個沒用過

我要留言

立即登入留言