我想知道你们使用什么前缀来创建或计算基于给定参数的值的方法。我倾向于使用“get”,但这感觉不对,因为它看起来像一个吸气剂。 对于从数据库中获取的方法,我使用“fetch”,但对于根据给定输入创建值的方法,我还没有找到令人满意的前缀。 (“创造”感觉有点过于通用)。是否有这方面的指导方针,或者每个人都在为自己想点什么?
伪代码示例:
class myClass
{
method getOrderFlowpoint(par1, par2, par3) {
// do stuff based on the parameters
return orderFlowpoint;
}
}
答案 0 :(得分:2)
我倾向于不使用前缀。我倾向于根据它实现的确切功能命名方法。
如果您的函数计算订单流量点,那么您应该如何命名它。 calculateOrderFlowpoint
。
答案 1 :(得分:1)
如果你的课只是关于OrderFlowPoints的,我看过以下内容,都与工厂模式有关:
OrderFlowPoint.of(par1, par2, par3);
OrderFlowPoint.valueOf(par1, par2, par3);
OrderFlowPoint.newInstance(par1, par2, par3);