conventions

conventions

文章 0 浏览 5

命名约定是否可以使代码变得更好维护?

我喜欢给我的变量、方法和对象起描述性的名称。显然没有太过分,但让我举几个例子。 public class Account { public decimal Balance { get; set; } }…

白况 2024-09-27 06:11:25 7 0

IObserver 的实现中是否有抛出异常的约定?

我正在实施 IObserver。 关于从 IObserver 抛出异常有什么约定吗? OnNext 或我的实现的任何其他方法可以抛出异常吗? 如果在 OnNext 或 OnCompleted …

﹏雨一样淡蓝的深情 2024-09-27 02:17:20 5 0

Fluent NHibernate 对于不同的基本类型有不同的约定

目前,我们将所有实体和映射保留在同一个程序集中。我们的实体派生自一个基本类 Entity,它是一个 EntityWithTypedId 此外,我们还有一个表名约定,告…

墨离汐 2024-09-26 15:14:28 7 0

使用 Fluent-nhibernate,是否有约定使一对多关系中的外键列不为空?

我正在使用 Fluent-nhibernate 约定来映射我的实体: public class HasManyConvention : IHasManyConvention { public void Apply(FluentNHibernate.C…

段念尘 2024-09-26 07:32:48 10 0

Objective-C 中带下划线前缀的变量名是什么意思?

我注意到,在许多社区 Objective-C 类和 Apple 的框架中,他们使用以下划线作为变量前缀的约定来命名某些变量,例如:_name。有下划线的原因是什么。…

池予 2024-09-26 02:32:52 7 0

标准 C 函数:检查 -1 还是 0?

许多标准 C 和 POSIX 函数在错误时返回 -1,在成功时返回 0,例如 截断, fflush, msync 等。 int ret = truncate("/some/file", 42); 使用 ret != -1 …

春花秋月 2024-09-25 15:36:12 10 0

在 Java 中创建一个新包来发出 Web 服务请求,我应该称呼它什么?

这是一个新手问题,但我对 Java 不熟悉。我在想: com.company.webservices 或 com.company.webserviceretriever 或 com.company.webservice.retrieve…

朦胧时间 2024-09-25 07:28:35 6 0

如何组织“项目”和“解决方案”在日食中?

我听说 Eclipse 工作区相当于 Visual Studio 解决方案。但我也被告知,人们通常使用一个工作空间来完成所有工作。这些明显相互矛盾的陈述是否正确?如…

此生挚爱伱 2024-09-25 06:35:31 10 0

C++ 中方法返回的编码约定

我观察到,成功完成方法预期功能的一般编码约定是 0。(如 exit(0))。 这让我很困惑,因为如果我的 if 语句中有方法,并且方法返回 0,则“if 条件”…

素食主义者 2024-09-24 16:28:25 6 0

正确结束 Java 命令行应用程序

我只是想知道。我是否需要在 Java 命令行应用程序的 main 方法结束之前调用 System.exit(0); ?如果是这样,为什么?如果我总是把 0 放在那里,与让它…

放肆 2024-09-19 15:22:11 8 0

代码换行 - 如何处理长行

我面临着一行 153 个字符长的特定行。现在,我倾向于在 120 个字符之后打破界限(当然,这在很大程度上取决于我所在的位置和当地的惯例。)但说实话,…

戏舞 2024-09-19 06:11:55 14 0

如何在 fluid nhibernate 中制定 IgnoreProperty 约定?

public class MyObjectMap : IAutoMappingOverride { public void Override(AutoMapping mapping) { mapping.IgnoreProperty(x => x.InterfacePropert…

断爱 2024-09-18 11:12:06 9 0

C++ 理论关于堆清理的约定,建议的构建,这是好的做法吗?

我有另一个理论问题,正如标题所示,它是评估代码的构建。基本上我正在考虑在任何地方使用这个模板。 我使用的是VC++ VS2008(全部包含) 斯塔佩尔.h …

拥抱没勇气 2024-09-17 19:56:01 10 0

模块名称重新定义内置

我正在用 Python 制作一款游戏,将我的模块之一命名为“map”是有意义的。我首选的导入方式是这样做: from mygame import map 然而,正如 pylint 告…

静若繁花 2024-09-17 19:37:04 9 0

C++ 中的 set/get 方法

Java 程序员和 API 似乎更喜欢显式的 set/get 方法。 然而我的印象是 C++ 社区不赞成这种做法。 如果是这样,是否有特殊原因(除了更多行代码之外)为…

明媚殇 2024-09-17 16:33:40 4 0
更多

推荐作者

苍风燃霜

文章 0 评论 0

悸初

文章 0 评论 0

撧情箌佬

文章 0 评论 0

森罗

文章 0 评论 0

lyn1245

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文