方法命名公约问题(大多数语言)

Bud*_*Joe 5 methods naming naming-conventions

如果我有一个隐藏按钮的方法,我可能会称之为HideButton
如果我有一个显示按钮的方法,我可能会称之为ShowButton

但你们怎么称呼ShowIfThisHideIfThat风格方法?

可能的选择:
TestForButtonVisibility(这种听起来会返回true/false但实际上没有工作)
TestButton
ShowHideButton(我目前正在使用的样式)

多年来一直没有我喜欢的风格这些类型的方法.我主要使用C#和一些Java,Ruby和F#.在这方面你对方法名称使用了什么?

// example of the style of method
public void ShouldIShowOrHideButton()
{
  Button.Visible = ((chkSomeSetting.Checked) && (DateTime.Now.Day < 8));
}
Run Code Online (Sandbox Code Playgroud)

And*_*mas 6

怎么样updateButtonVisibilty()