C#编码规范的几个版本

原创 2005年04月23日 22:13:00

C#编码规范

为了以后软件更加容易维护,还是有必要建立一套编码规范。

发现这件事情早就有人在讨论和研究了:

http://www.cnblogs.com/iouniuniu/archive/2004/03/19/3572.aspx

http://blogs.msdn.com/ericgu/archive/2004/01/19/60315.aspx

现在先对他们讨论的内容整理一下:发现有以下几个模板:

1.Microsoft

Microsoft公司关于编程风格的建议:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconnetframeworkdesignguidelines.asp

另外一个关于安全方面的编程规范

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetsec/html/seccodeguide.asp

另外Microsoft还提供了一个工具fxcop,可以用来检查代码的规范性:

http://gotdotnet.com/team/fxcop/

2.SharpDevelop(www.icSharpCode.net)

有一个开放源码的项目叫做SharpDevelop,在该软件中提供了一个编码规范
www.icSharpCode.net
在该工具中还集成了以下内容:
   NUnit:.net的单元测试工具
   NDoc :.net自动源代码生成文档的工具
   NProf :性能监测和优化工具

3.IDesign

http://www.idesign.net/idesign/据说是个不错的网站,在这个网站也提供了一个编码规范,可以参考一下

http://www.idesign.net/idesign/download/IDesign%20CSharp%20Coding%20Standard.zip

CSDN上有人对这套编码规范进行了翻译:

http://www.csdn.net/develop/Read_Article.asp?id=25417

4.Philips

http://www.tiobe.com/standards/gemrcsharpcs.pdf

5.计算机世界精华区中的一个编码规范

http://www.dev-club.com/club/bbs/showEssence.asp?id=25548


还是先好好研究一下Microsoft的官方标准再说。

霍夫曼编码原理 C#版本

霍夫曼编码原理 在数据通信时,可以用0,1码的不同排列来表示字符。例如给定一段报文CAST CAST SAT AT A TASA,在报文中出现的字符集合是{C,A,S,T},各个字符出现的频度是{2...

C语言程序编码规范(pdf版本)

  • 2010年06月20日 10:16
  • 113KB
  • 下载

[Windows+Phone+7]+c#编码规范

Windows Phone 7的项目开始了,但公司没有相关的Coding Standards, 因此在国外网站上找了一份感觉比较靠谱的,以后就用这个了。翻译就没有必要了吧,程序员英文不好是很悲剧的,看...
  • offbye
  • offbye
  • 2011年10月14日 08:05
  • 1623

C#编码规范

C#编码规范原文地址:http://www.cnblogs.com/ike_li/articles/1298927.html1. 定义Pascal大写:一种大小写形式,所有单词第一个字母大写,其他字母...

C#编码标准和命名规范

以下是C#编码标准,命名规范,还有一些最佳实践。 在你的项目里使用这些规范和(或者)调整这些适应你的需求。 类型名称和方法名称使用PascalCasing书写 public class Cl...

C#编码规范(uml.org)

http://www.uml.org.cn/codeNorms/201108263.asp 1. 简介 本规范为一套编写高效可靠的 C# 代码的标准、约定和指南。它以安全可靠的软件工程原则...
  • wlanye
  • wlanye
  • 2012年04月20日 10:25
  • 408

C# 编码规范

转自 : http://www.cnblogs.com/TerryFeng/archive/2009/10/15/1584099.html#_Toc153593029
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#编码规范的几个版本
举报原因:
原因补充:

(最多只允许输入30个字)