我看了一个演示文稿http://essential-rails-pattern.heroku.com/#23 (中文)
它描述了一种名为is_spam!的方法,用于将某些内容更改为垃圾邮件。
我的问题是make_spam!是不是更好?
发布于 2011-10-26 11:42:23
嗯..。我认为这有点主观,但考虑到ruby中大多数以is开头(但通常以?结尾)的方法返回一个布尔值,那么我想我同意;make_spam!更好。不管怎样,我真的不喜欢变异的方法。
按照惯例,我个人会将其命名为to_spam!。
发布于 2011-10-26 14:52:20
只发垃圾邮件怎么样?那!已经暗示修改,所以它是“修改到垃圾邮件”,那么你就可以有垃圾邮件了?也是。
发布于 2011-10-27 08:01:07
为什么不叫“markAsSpam!”呢?“makeSpam!”使我认为您正在将现有文本转换为垃圾邮件。
https://stackoverflow.com/questions/7898502
复制相似问题