每个返回布尔值的Ruby方法都应该有问号吗?

时间:2013-08-10 00:30:02

标签: ruby

我有一个方法:

def addNewShow(name)

end

我希望它返回一个布尔值,表明这是否成功。如果我的方法在其名称的末尾有一个问号,让用户知道它返回的是什么,尽管它不是一个问题,只返回问题的答案“这是否成功?”

1 个答案:

答案 0 :(得分:1)

我不认为这是必要的。您可以包含一种方法来检查节目是否已经存在:

def exists?(show_name)
  #your code to check if it exists
  #return boolean value of true/false for if show is already added or not
end