.NET编程规范:命名、注释与代码实践

4星 · 超过85%的资源 需积分: 10 24 下载量 127 浏览量 更新于2024-07-26 收藏 435KB PDF 举报
"这是关于.NET开发规范的一份指南,涵盖了命名规范、程序注释规范、代码书写规范、类成员使用规范、类型使用指南以及异常处理等多个方面,旨在提高代码的可读性和可维护性。" 在.NET开发中,遵循一套统一的开发规范至关重要,它能够使代码更易于理解、维护和协作。这份规范主要分为以下几个部分: 1. **命名规范**: - **指导性原则**:规定了使用正确的大小写风格,选择具有描述性的英文名称,确保名称易读,避免编码出现在名称中,使用固定单词表中的同义词,保持词义一致性,正确选用名词和动词,使用专业术语,必要时融入业务术语,避免误导,并防止因名称差异小而引起混淆。 - **大写风格**:包括Pascal风格、Camel风格和大写风格,每种风格有其适用场景。 - **单词选择**:强调了缩写的使用规则。 - **命名空间、类和类成员**:详细规定了命名空间、类、属性、方法、事件等的命名指南。 2. **程序注释规范**: - **注释编写准则**:要求注释清晰、简洁且与代码同步更新。 - **模块、类及成员注释**:对不同级别的注释内容给出了建议,包括模块级、类级和成员级注释。 3. **代码书写规范**: - **排版规范**:确保代码整洁,提高阅读体验。 4. **类成员使用规范**: - 包括属性、事件、方法等的使用指南,如只读/只写属性、方法重载、构造函数、成员变量和参数名称的选择。 5. **类型使用指南**: - 针对类、值类型(结构和枚举)、程序代理和属性的使用给出了具体指导。 6. **异常的产生和处理**: - 强调使用标准异常类型,以及在需要时进行异常包装,以提供更好的错误信息和异常处理机制。 这些规范的实施能够帮助开发者写出更高质量的.NET代码,提升团队合作效率,减少潜在的误解和bug。在实际开发中,应严格按照规范执行,确保代码的一致性和专业性。
2008-05-27 上传
共3个rar文件,链接: http://download.csdn.net/source/469595 http://download.csdn.net/source/469605 http://download.csdn.net/source/469608 本书为框架设计师和广大开发人员设计高质量的软件提供了权威的指南。书中介绍了在设计框架时的最佳实践,提供了自顶向下的规范,其中所描述的规范普遍适用于规模不同、可重用程度不同的框架和软件。这些规范历经.NET框架三个版本的长期开发,凝聚了数千名开发人员的经验和智慧。微软的各开发组正在使用这些规范开发下一代影响世界的软件产品。.
本书适用于框架设计师以及相关的专业技术人员,也适用于高等院校相关专业的学生和教师阅读参考。...

“在微软,本书所讲述的规范已经指导我们经历了.NET框架三个版本和无数其他项目的开发,而且它正在指导着下一代Windows操作系统API——WinFX的开发。我希望你也能凭借此书,开发出容易理解和使用的软件。”
——Anders Hejlsberg,微软杰出工程师,C#和Delphi之父

“本书是所有.NET开发人员的必读之作,这些来自微软.NET开发小组的真知灼见对于理解.NET之所以然至关重要,不仅能帮助开发人员设计自己的类库和框架、组件,而且有助于更加高效地使用.NET框架。”
——Jeffrey Richter,著名技术作家,《Microsoft .NET框架程序设计》、《Windows核心编程》作者

本书中的规范凝聚了数千名微软精锐开发人员的经验和智慧,最终成为微软内部公认的设计规范。本书针对的是.NET平台上的框架设计,但对.NET之外的其他平台的框架设计同样具有借鉴意义。书中的大多数规范对于使用.NET框架创建高质量的普通应用程序至关重要。
本书包含许多评注,解释了相应规范的背景和历史,读来令人兴味盎然。从中你能够读到来自Anders Hejlsberg、Jeffrey Richter、Paul Vick等微软技术大师们的声音。...