0

我想知道你们使用什么前缀来创建或计算基于给定参数的值的方法。我倾向于使用“get”,但这感觉不对,因为它看起来像一个吸气剂。对于从数据库中获取的方法,我使用“fetch”,但对于基于给定输入创建值的方法,我还没有找到令人满意的前缀。(“创造”感觉有点太笼统了)。是否有这方面的指导方针,或者每个人都只是在为自己想点什么?

伪代码示例:

class myClass
{
    method getOrderFlowpoint(par1, par2, par3) {
        // do stuff based on the parameters
        return orderFlowpoint;
    }
}
4

2 回答 2

2

我倾向于不使用前缀。我倾向于根据它实现的确切功能来命名该方法。

如果您的函数计算订单流点,那正是您应该命名它的方式。calculateOrderFlowpoint.

于 2012-07-20T09:30:55.190 回答
1

如果您的课程只是关于 OrderFlowPoints,我已经看到了以下内容,所有这些都与工厂模式相关联:

OrderFlowPoint.of(par1, par2, par3);
OrderFlowPoint.valueOf(par1, par2, par3);
OrderFlowPoint.newInstance(par1, par2, par3);
于 2012-07-20T09:33:53.783 回答