File tree Expand file tree Collapse file tree 1 file changed +11
-13
lines changed Expand file tree Collapse file tree 1 file changed +11
-13
lines changed Original file line number Diff line number Diff line change 11message <<-MARKDOWN
2- 我們將會使用Rails,並且使用一種沿著開發過程當中,藉由解決錯誤發生時的問題,讓我們前進的方式,來打造一個求職看板的網站,
2+ 我們會用 Rails 來做求職看板的網站,過程中會一直遇到錯誤,我們會慢慢修正(這種試錯法向來很有效)。
33
4- Rails 的產生器將會幫助我們遠離乏味的檔案產生過程,但與使用scaffolding相比,產生器沒有帶來那麼多魔法。( Scaffolding - 在Intro to Rails 當中用來產生投票系統所需要的"所有檔案"的方法)
4+ Rails 的 generator(產生器)可以讓我們不必手刻檔案,雖然它比 scaffolding 帶來的魔法還少。( Scaffolding 是我們在 Intro to Rails 的 Suggestotron 專案裡面用來產生記錄文章所需要的一切程式的功能)。
55
6- 這表示,今天我們將只能完成比打造 "Suggestron" 系統來得少的功能。 但是我們將會一步一步的打造我們需要的功能,如此一來,你將會更明瞭這些功能是如何相互影響以及相互配合。
6+ 這表示,今天我們將只能完成比打造「Suggestotron」 系統來得少的功能。但是我們將會一步一步的打造我們需要的功能,如此一來,你將會更明瞭這些功能是如何相互影響以及相互配合。
77MARKDOWN
88
9- tip " 這不會是一個你獨自操作的課程,每一頁裡面都有討論的段落,可以讓你們相互討論,認識身邊的伙伴! "
9+ tip "這不會是一個你獨自操作的課程,每一頁裡面都有討論的段落,來確保大家的進度一致。 "
1010
1111message <<-MARKDOWN
1212 # 看過來!
1313
14- 你可能會注意到,我們已經假定了你可能已經參加過了 RailsBridge (Rails OutReach) 的工作坊,或者早已經自行研究過 Rails app 而有了一些較廣泛的知識 。
15- 我們這次也會跳過佈署到 Heroku 的步驟,但你仍然可以使用先前投票系統課程當中的步驟,自己把這個求職看板程式佈署到Internet上。
16-
14+ 你可能會注意到,我們已經假定了你可能已經參加過了 RailsBridge 的工作坊,或者早已經自行研究過 Rails app,且準備好要學更深了 。
15+
16+ 我們這次也會跳過佈署到 Heroku 的步驟,但你仍然可以使用先前投票系統課程當中的步驟,自己把這個求職看板程式佈署到 Internet 上。
1717MARKDOWN
18-
1918
20- important "這個課程是使用 Rails 4 的版本,如果你是使用 Rails 3 的版本,可能會發生一些奇怪的錯誤 ,所以,如果你先前跳過了裝機趴的步驟,而且如果你是使用 Rails 3的版本的話,你應該要升級到 Rails 4 "
19+ important "本課程是使用 Rails 4 的版本,如果你是使用 Rails 3 的版本,可能會做起來很奇怪或有問題 ,所以,如果你先前跳過了裝機趴(Installfest),而且還在使用 Rails 3 的版本的話,請先升級到 Rails 4。 "
2120
2221message <<-MARKDOWN
2322 # 給大家的小技巧:
2423
25- * 撰寫程式的時候,你們可以嘗試一行一行地閱讀程式碼,並且和身邊夥伴分享你從程式碼當中看懂的意義。 例如: " 這是把一個字串存到 instance variable 裡面" 或 "這個叫做 ' snorgle' 的 method(方法)被定義了"! 如果你每次都這樣做,這樣的練習將會讓你慢慢地習慣 Rails 當中會用到的每種用法。
26- * 所有的錯誤訊息都是你的好朋友! 小心仔細的閱讀它們,並且試著去了解 Rails 想要告訴你的訊息。 看到錯誤發生然後馬上埋進程式碼當中檢查問題是一件相當自然的反應,但是,停!住手! 好好地再看一次錯誤訊息, 想一想,然後試著在動手修正錯誤前說說看這些錯誤訊息是什麼意義 。
24+ * 在寫程式的時候,同學們可以試試看一邊逐行讀程式碼,一邊講出這行程式碼在幹嘛。(例:「這字串會被存進 instance variable 裡面」或「這裡在定義名叫『 snorgle』 的 method」。常此以往,你就會很習慣 Rails 的用詞喔!)
25+ * 錯誤訊息都是好朋友!請仔細閱讀之,並確實瞭解 Rails 要告訴你的訊息。看到錯誤訊息就馬上鑽進去程式碼裡面檢查其實很正常,但請先停下來!認真閱讀錯誤訊息、 想一想,要動手修正之前請先討論看看錯誤訊息的意義 。
2726MARKDOWN
2827
29- next_step "打造一個rails_app"
30-
28+ next_step "create_a_rails_app"
You can’t perform that action at this time.
0 commit comments