C#编码规范的几个版本

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的官方标准再说。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值