C#编程规范指南:CMM3标准PDF版
需积分: 19 57 浏览量
更新于2024-10-03
收藏 117KB PDF 举报
本资源是一份名为"C#代码标准风格.pdf"的专业文档,主要关注于C#编程语言的代码风格标准,旨在遵循CMM3(Capability Maturity Model Integration)框架的要求。作者Aelbery.Lee撰写了这份文档,以英文编写,可能出于两个目的:一是提升个人英语文档写作技能,二是确保代码质量符合CMM3的高标准,这对于软件开发团队的成熟度管理和项目管理至关重要。
文档内容分为多个部分:
1. **引言** (Preface):
- 提到编写这份英文文档的原因,作者借此机会锻炼英语写作,并强调CMM3在软件开发过程中的重要性,它标志着一个项目从初级阶段进入更成熟的管理层次。
2. **用户指南**:
- 文档提供了读者如何使用这份标准的指导,帮助开发人员了解并遵循规范,确保代码的一致性和可读性。
3. **约定与原则**:
- 描述了书中采用的编码约定,如缩进和空格规则,以及编程经验对风格的影响,如避免早期错误代码示例(如获取未来5天的日期或动态创建数据库连接)。
4. **工具配置与提示**:
- 提供了针对Microsoft Visual Studio和Borland C# Builder等开发环境的工具设置建议,以优化代码编辑体验。
5. **编程经验阶段**:
- 文档按照程序员的成长阶段划分,包括从高中/初中阶段的初学者,到大学新生、高级学生、新专业人员、资深专业人员,再到不同级别的黑客(Apprentice Hacker、Experienced Hacker、Seasoned Hacker、Guru Hacker)以及管理角色(New Manager、Middle Manager、Senior Manager、Chief Executive)。
6. **避免的坏风格**:
- 提醒读者注意避免不良的编程习惯,例如糟糕的查询字符串构造或过于复杂的“if”语句,强调简洁和高效的重要性。
7. **附录**:
- 对程序员成长历程进行了详细的描绘,每个阶段都关注于技能提升和职业角色的变化,有助于读者理解自己和他人的技术发展历程。
该文档不仅提供了一套C#编程的最佳实践,还涵盖了软件工程中关于代码风格和专业发展的深层思考,是C#开发者进行代码优化和提升个人或团队技术水平的重要参考材料。通过遵循这些标准,开发者可以确保他们的代码既符合行业标准,又具备良好的可维护性和扩展性。
296 浏览量
2021-09-30 上传
2023-04-03 上传
2018-02-06 上传
2012-02-29 上传
2009-09-15 上传
站街角敲代码
- 粉丝: 1
- 资源: 9
最新资源
- CLOYD_CANOY.github.io
- 深圳金中环商务大厦工程投标方案.zip
- AlmonteSnow
- PT100热电阻温度阻值计算器
- Umbraco-Forms-Bootstrap-4-Theme:Boostrap 4框架的Umbraco Forms插件的主题
- rosetta-inspector:Rosetta服务器实施检查器
- ReactTutorialRepo:使用devCodeCamp的react教程创建的基本react应用程序
- Erbele:Erbele是一款轻巧但功能强大的macOS文本编辑器
- 易语言学习-WEBUI支持库1.1静态库.zip
- 土壤湿度检测电路的设计,打造智能浇花系统-电路方案
- AllHookedUp
- copylot:您的副驾驶学习和工作(Pomodoro-timer,Translate and Notes应用)
- v4l2-ar0330-qt-ok.rar
- AeroFontOne
- roguelike_prog2:roguelike_prog2
- DataReporter:基于移动平台的实时数据报告系统