Rails 開發者最常犯的十種錯誤

圖片來源:jalapenokitten

Rails 是以 Ruby 這個程式語言開發的,目前已經是最流行的 web application 開發框架之一。它的著名原則是「約定優於配置」(Convention over Configuration, CoC),換而言之,Rails 假定我們會 follow 它的「標準」約定,例如說:命名、code 擺放的方式,或是更多其它有的沒的。如果我們是乖孩子照著做,所有的一切我們都不用特別擔心或思考太多細節,就馬上自己生出來了 – magic!

但是就像是煉金術師的等價交換,如此方便的代價則是,我們一旦「出軌」,馬上會翻車,而且會跑出「這到底怎麼回事啊」等級的問題,而且通常這類的問題都會不可思議地複雜。

Rails 雖然開發起來超級快速又方便,其實也很容易誤用,以下是 10 種容易發生的不良用法,順帶提醒如何避免發生出不可思議複雜等級的錯誤。

全文連結:http://carolhsu.github.io/blog/2014/06/10/10-mistakes-for-rails/