为什么 .net 的许多语言端口都带有“Iron”前缀?
午餐时正在讨论为什么 .net 框架的几种语言端口都以“Iron”为前缀。 例如 IronPython IronRuby IronLisp IronScheme IronPHP 有人知道吗? (语言列…
命名约定:如何命名布尔变量?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
命名包装类的经验法则
我发现自己创建了大量的包装类,纯粹是因为我想模拟那些 不太适合 RhinoMocks 隔离模型的类的行为(例如 DirectoryInfo 或 WindowsIdentity) 本机 Wi…
您应该使用 .htm 还是 .html 文件扩展名? 有什么区别,哪个文件是正确的?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
如何避免类与其命名空间同名,例如 Technology.Technology?
我经常在命名空间和该命名空间中的类之间遇到命名冲突,并且想知道除了添加随机前缀之外,在首先使用这些名称似乎有意义时处理此问题的最佳实践。 拥…
PHP 5.3 中接口/抽象类的命名(使用命名空间)
在 PHP 5.3 之前,我曾经这样命名接口/抽象类: abstract class Framework_Package_Subpackage_Abstract {} Framework/Package/Subpackage/Abstract.p…
C#:您会将 IEnumerable 类命名为什么?
当阅读这个问题时,我开始有些疑惑。 假设您有这两个: class ProductCollection : ICollection class ProductList : IList 您将 IEnumerable 中的一…
WPF UserControl命名约定问题
我正在创建一个 WPF UserControl,其中包含许多元素。 我需要和他们一起工作,我需要给他们起名字。 我发现在某些自定义控件中,人们以这种方式命名元…
命名约定:“状态” 与“状态”相对
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
我应该将类的构造函数名称大写吗?
我使用驼峰式大小写,所有变量名、函数等的首字母都是小写的。 但类名是大写的。 我应该使用: class Foo { function foo() { } } 或: class Foo { fun…