Dav*_*vy8 5 naming-conventions
function getPerformActionFunction(someParameter) {
return function() {
performAction(someParameter);
}
}
Run Code Online (Sandbox Code Playgroud)
你会问什么getPerformActionFunction表明它不执行动作,而是返回执行动作的函数?
示例是Javascript,如果有一个首选的Javascript约定,但如果答案不同,也对其他语言感兴趣.
不确定它是否在任何样式指南中,但我非常喜欢-er后缀来建议能够执行操作的内容.
例如getActionPerformer或fooHandler或XMLTransformer
我在C#,Java和Clojure中使用过这种风格似乎工作正常.