同意,先知道如何用,再了解 why
不要调侃我了,求指导?
自学 ruby program 但还是不懂,比如 validate 这个方法:methods 这个参数相当于数组,如果 block 存在,就将 block 添加到数组末尾,但 write_inheritable_set 不是很懂,而且它的参数怎么又是:validate 这个方法
validates(*attributes) public 和 validates_acceptance_of,只找到这两种形式的 API,acceptance\ validates_associated\ confirmation\ exclusion 这些似乎是属性,对于源码说实话看不懂。
所以呢?
不知道这个有什么用?
谢谢!
确实没有跟着做,谢谢指正!
貌似现在理解这个概念有点难度