Oop 用于创建或计算值的方法的前缀是什么

Oop 用于创建或计算值的方法的前缀是什么,oop,coding-style,naming-conventions,Oop,Coding Style,Naming Conventions,我想知道你们在基于给定参数创建或计算值的方法中使用了什么前缀。我倾向于使用“get”,但感觉不对,因为它看起来像一个getter。 对于从数据库获取的方法,我使用“fetch”,但是对于基于给定输入创建值的方法,我还没有找到令人满意的前缀。(“创建”感觉有点太普通了)。是否有这样的指导方针,或者每个人都在为自己想些什么 伪代码示例: class myClass { method getOrderFlowpoint(par1, par2, par3) { // do stu

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

伪代码示例:

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

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


如果您的函数计算订单流程点,那么您应该准确地命名它<代码>计算或流量点

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


如果您的函数计算订单流程点,那么您应该准确地命名它<代码>计算或流量点

如果您的类只涉及OrderFlowPoints,那么我已经看到了以下内容,它们都链接到Factory模式:

OrderFlowPoint.of(par1, par2, par3);
OrderFlowPoint.valueOf(par1, par2, par3);
OrderFlowPoint.newInstance(par1, par2, par3);

如果您的类仅涉及OrderFlowPoints,那么我已经看到以下内容,它们都链接到Factory模式:

OrderFlowPoint.of(par1, par2, par3);
OrderFlowPoint.valueOf(par1, par2, par3);
OrderFlowPoint.newInstance(par1, par2, par3);

很好的建议。我一定会考虑的!很好的建议。我一定会考虑的!不是我希望得到的答案,但这是最接近我问题的答案。不是我希望得到的答案,但这是最接近我问题的答案。