数组、映射、集合等的名称使用单数还是复数?
我有一个不是特别技术性的快速问题,但我有时想知道什么更好...... 您在数组、映射、集合等名称中使用单数还是复数?示例: 单数 1 std::map age; 2 a…
`ToXXXX` 和 `AsXXXX` 转换方法有什么区别?
.NET 框架中的 ToXXXX 转换方法和 AsXXXX 转换方法之间有语义差异吗? 此类方法的示例有 Object.ToString 和 Enumerable.AsEnumerable。…
命名局部常量:UpperCamelCase 还是 lowerCamelCase?
在 C# 中,您对本地常量使用哪种命名约定?为什么? const int Pi = 3; const int pi = 3; 似乎需要在表示范围有限的小驼峰式命名法和更具可读性且更…
Rails——想要创建一个名称中带有破折号或下划线的控制器
我想创建一些基本的 html 页面以添加到我的 Rails 应用程序中。 我认为最轻松的方法是创建一个控制器。问题是我希望页面有两个词的标题。 =>前任。 ww…
没有主机名的 URL 路径怎么称呼?
出于好奇以及需要正确命名配置设置:您如何称呼绝对路径引用但没有域的 URL? http://www.domain.com/path/to/myfile 是绝对的完整 URL。 ../to/myfil…
txtFirstName 与 FirstNameTxt
在过去的几年中,当我引用“名字”字段的文本框控件时,我一直使用 FirstNameTxt 的命名约定。但是,我注意到大多数其他开发人员倾向于使用命名约定 t…
持久层的命名约定:DAO vs Manager vs ...?
免责声明:我几乎确定我以前见过同样的问题,但现在找不到了。如果有人发现这个问题,请提供链接。 关于实现 CRUD 操作的类的最佳名称,我至少听到了…
C/C++ 的前缀数据成员/对象
最近,我越来越多地参与 C/C++ 编程,并注意到人们在代码中命名数据类型的方式出现了趋势。 我总是看到 p、m、ui 等前缀。 例如:mPlayerNames、pData…
执行以 _ 结尾的方法!在Scala中有特殊含义吗?
以 _! 结尾的方法(例如 delete_! 或 i_is_!)是否有特殊含义?它们“只是名字”吗?他们遵循一些惯例吗?甚至还有bulkDelete_!!。 (如果有影响的话…