C#、XHTML与CSS代码风格详解:V1.0.20130605规范概览
需积分: 10 52 浏览量
更新于2024-07-20
收藏 740KB PDF 举报
项目代码风格要求V1.0.20130605是关于编程规范的一份详细指南,由作者张子阳创建,适用于C#, XHTML, 和CSS编码,以及JavaScript。这份文档强调了统一的代码风格,以提高代码可读性和维护性。
在C#代码风格方面:
1. 注释应清晰且必要,尤其是复杂的逻辑或功能区域。
2. 类、结构、委托、接口、字段、属性、方法和事件的命名遵循特定规则,如Pascal风格(如`ClassName`)和Camel风格(如`camelCase`),以增强可识别性。
3. 避免使用缩写,确保代码简洁明了。
4. 采用4个空格的Tab缩进,保持代码整洁。
5. 每个`.cs`源文件最多定义两个类型,类型名称与文件名一致,体现组织性。
6. 命名空间和类型的命名采用Pascal风格,局部变量和方法参数遵循Camel风格。
7. 私有和受保护方法的命名保留Pascal风格,但添加下划线前缀。
8. 单行if语句可省略花括号,但需确保与if语句在同一行。
9. 当调用内部或父类成员时,使用`this`和`base`关键字。
10. 私有和受保护字段使用Camel风格并添加下划线前缀,公有字段被禁止。
11. 类成员按照一定的顺序排列,比如先公有后私有。
12. 委托和事件的命名遵循特定约定。
13. 返回bool类型的方法和属性命名明确。
14-16 部分涉及常见集合类型、后缀和类型命名的细节。
在XHTML和CSS代码风格方面:
14-16 都强调代码的层次感,确保标记完整性,适当使用注释,以及合理的缩进和代码布局。
3.1-3.3 提到使用半展开(意指避免过长的连续行)和Tab缩进。
3.5-3.7 对于嵌入式、内联式和外联式样式表的比例有具体指导,以保持代码平衡。
JavaScript代码风格要求:
4.1 与C#类似,也强调半展开、缩进和代码注释的重要性。
这份文档不仅提供了代码编写的基本准则,还对代码格式的细节进行了深入的规范,对于团队协作和代码审查具有实际价值。遵循这些要求,有助于提升代码质量,促进团队间的沟通和维护。
2018-05-17 上传
2013-08-15 上传
2020-10-23 上传
2023-09-16 上传
2023-07-22 上传
2023-08-23 上传
2023-03-27 上传
2023-09-04 上传
2023-08-12 上传
frank_20080215
- 粉丝: 166
- 资源: 1776
最新资源
- WPF渲染层字符绘制原理探究及源代码解析
- 海康精简版监控软件:iVMS4200Lite版发布
- 自动化脚本在lspci-TV的应用介绍
- Chrome 81版本稳定版及匹配的chromedriver下载
- 深入解析Python推荐引擎与自然语言处理
- MATLAB数学建模算法程序包及案例数据
- Springboot人力资源管理系统:设计与功能
- STM32F4系列微控制器开发全面参考指南
- Python实现人脸识别的机器学习流程
- 基于STM32F103C8T6的HLW8032电量采集与解析方案
- Node.js高效MySQL驱动程序:mysqljs/mysql特性和配置
- 基于Python和大数据技术的电影推荐系统设计与实现
- 为ripro主题添加Live2D看板娘的后端资源教程
- 2022版PowerToys Everything插件升级,稳定运行无报错
- Map简易斗地主游戏实现方法介绍
- SJTU ICS Lab6 实验报告解析