节选自“Discuz! 开放平台的编码规范”(通用的)
2014-10-14 13:44
288 查看
http://open.discuz.net/?ac=document&page=dev_coderule
本文字体字号大小(只针对本文编辑器):
项目描述 字号 加重与否 例
重要内容标题 18pt 重色 [b][b]I. 代码编写规范,“[b]序”[/b][/b]
[/b]
一般描述性文字 13px 不加重色 序的内容
一般描述性文字标题 13px 重色 副标题“代码标记”
(注:行与行间间隔,保持一致,列头保持一致;每行内容长度控制在屏宽的2/3左右)
[b]序:[/b]
每种开发语言的编码规范都是不同的,但有的又是相通的。不管是你是做 php(开发)或者 java,又或者 android / ios。
编码规范度,是一个码农经验的体现。编码规范的重要性,自然不言而喻。
下面看看这篇文章中,我们可以借鉴哪些编码上的想通的约定。
当然,限于篇幅,编码规范是一项系统的工程,本篇只是抛砖引玉,还有哪些优秀的编码习惯你也可以在评论中补充。
[b]本篇中讲到的编码规范方向:[/b]
代码编写;数据库设计;其他方面
(注:本篇只是对原文内容的整理,限于一些细则方面,不再赘述.)
[b]I. 代码编写规范[/b]
1. 代码标记
2. 注释
3. 书写规范
4. 命名规范
5. 变量/逻辑检查
6. 安全性
7. 兼容性
8. 代码重用
9. 其他细节
[b]II.数据库设计规范[/b]
1. 表结构
2. 字段
3. 性能
[b]III.其他方面[/b]
1. 跨平台
2. 项目目录命名
3. 文件在项目位置引用
本文字体字号大小(只针对本文编辑器):
项目描述 字号 加重与否 例
重要内容标题 18pt 重色 [b][b]I. 代码编写规范,“[b]序”[/b][/b]
[/b]
一般描述性文字 13px 不加重色 序的内容
一般描述性文字标题 13px 重色 副标题“代码标记”
(注:行与行间间隔,保持一致,列头保持一致;每行内容长度控制在屏宽的2/3左右)
[b]序:[/b]
每种开发语言的编码规范都是不同的,但有的又是相通的。不管是你是做 php(开发)或者 java,又或者 android / ios。
编码规范度,是一个码农经验的体现。编码规范的重要性,自然不言而喻。
下面看看这篇文章中,我们可以借鉴哪些编码上的想通的约定。
当然,限于篇幅,编码规范是一项系统的工程,本篇只是抛砖引玉,还有哪些优秀的编码习惯你也可以在评论中补充。
[b]本篇中讲到的编码规范方向:[/b]
代码编写;数据库设计;其他方面
(注:本篇只是对原文内容的整理,限于一些细则方面,不再赘述.)
[b]I. 代码编写规范[/b]
1. 代码标记
2. 注释
3. 书写规范
4. 命名规范
5. 变量/逻辑检查
6. 安全性
7. 兼容性
8. 代码重用
9. 其他细节
[b]II.数据库设计规范[/b]
1. 表结构
2. 字段
3. 性能
[b]III.其他方面[/b]
1. 跨平台
2. 项目目录命名
3. 文件在项目位置引用
相关文章推荐
- discuz的编码规范
- Discuz代码研究-编码规范
- AMD发布开放平台管理架构规范
- 分享拿到通用用户权限管理系统第一个风险投资100万RMB的感受,程序生涯中的第一次融资,做“大型标准信息化开放平台”
- Discuz! 的编码规范
- 百度地图开放平台 Web服务API --Geocoding API (地理编码和逆地理编码)
- 浅谈OSGi.NET开放服务平台和Discuz插件系统
- Android 编码规范:(八)覆盖equals时请遵守通用约定
- [通用插件]爱奇艺vip,优酷vip,乐视vip,优酷云m3u8,mgtv解析,优酷解析插件,算法版,开放平台接口
- 主流PaaS开放平台——谁是最通用的编程语言?
- Discuz! 的编码规范
- Discuz代码研究-编码规范
- 各开放平台API接口通用SDK序列文章 前言
- 网络交易平台服务规范
- PHP的编码规范
- Android编码规范
- C# 编码规范和编程好习惯
- 新浪围脖开放平台四"xml解析"
- Java编码规范总OA信用盘搭建出租维护结(参考腾讯编码规范)
- 英特尔多核平台编码优化大赛的优化过程