gpt4 book ai didi

coding-style - 命名约定 : What to name a method that returns a boolean?

转载 作者:行者123 更新时间:2023-12-03 07:06:33 24 4
gpt4 key购买 nike

我有一个 C# 界面,可以帮助从服务器上的自定义存档中检索数据。界面如下所示:

public interface IRetrieveData
{
bool OkToRetrieve(SomeData data); // Method in question...
bool RetrieveToLocal(SomeData data);
}

该接口(interface)由将数据检索到本地数据库的客户端实现。有不同类型的客户端可以访问彼此的数据。因此,当处理组件调用IRetrieveData.OkToRetrieve时在实际检索之前,调用将转到客户端代码,在其中决定是否应检索数据。

此时客户端可以返回 false 并跳过该数据段,或者返回 true 并且处理组件调用 RetrieveToLocal并将数据发送到客户端,然后客户端对其进行处理。

我感到困惑的是是否重命名该方法 OkToRetrieve到只是RetrieveCanRetrieve或将其保留为 OkToRetrieve .

有人有什么建议吗?

最佳答案

IsRetrievable()

我认为返回 bool 值的方法应该被命名为是非问题。

关于coding-style - 命名约定 : What to name a method that returns a boolean?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1370840/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com