返回函数的函数的命名约定是什么?

Dav*_*vy8 5 naming-conventions

function getPerformActionFunction(someParameter) {
    return function() { 
        performAction(someParameter);
    }
}
Run Code Online (Sandbox Code Playgroud)

你会问什么getPerformActionFunction表明它不执行动作,而是返回执行动作的函数?

示例是Javascript,如果有一个首选的Javascript约定,但如果答案不同,也对其他语言感兴趣.

mik*_*era 6

不确定它是否在任何样式指南中,但我非常喜欢-er后缀来建议能够执行操作的内容.

例如getActionPerformerfooHandlerXMLTransformer

我在C#,Java和Clojure中使用过这种风格似乎工作正常.