https://github.com/amatsuda/kaminari/commit/3d9ecb4dd10e3601f7c614656580f647eccd741e
看到项目里滥用惊叹号结尾的方法很烦躁啊!
http://rubyeye.herokuapp.com/articles/30-method-end-with-bang-means-dangerous
Good to know
和 DHH 一样,很霸的删代码~ 哈哈
遵循爱护键盘原则就可以了...
强迫症哦
我喜欢用
update_attributes!, create!, save! 抛出异常 reverse_merge!, deep_merge! 直接改变原有hash
好像经常用!的就这 2 个地方