Re: [Ruby] rails裡的一些特殊語法
※ 引述《rexkimta (冷杉林)》之銘言:
: rails裡常會出現一些像是attr_accessor的語法
attr_accessor, attr_reader, attr_writer 這些是 Ruby 本身就有的 methods.
不是 Rails 的.
: 像是model裡的validates :name, :presence => true
: 這應該不是ruby本來就有的吧?
這些是 Rails 提供的 class methods. 你也可以寫.
你可以參考我的投影片 http://www.slideshare.net/ihower/designing-ruby-apis
第98頁到104頁示範了怎麼自己寫 memoize method.
不過你會需要一些 meta-programming 知識
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.125.103.226
※ 編輯: ihower 來自: 59.125.103.226 (09/03 18:32)
推
09/03 21:01, , 1F
09/03 21:01, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章