. 介绍
1.1. 标准化重要**
标准化问题在某些方面上让每个人头痛让人人都觉得大家处于同样境地这有助于让这些建议在许多项目中不断演进许多公司花费了许多星期逐子字逐句进行争论标准化不是特殊个人风格它对本地改良是完全开放
1.2. 优点
当个项目尝试着遵守公用标准时会有以下好处:
· 员可以了解任何代码弄清状况
· 新人可以很快适应环境
· 防止新接触php人出于节省时间需要自创套风格并养成终生习惯
· 防止新接触php人次次犯同样
· 在致环境下人们可以减少犯错机会
· 员们有了致敌人
1.3. 缺点
· 标准由些不懂得php人所制定所以标准通常看上去很傻
· 标准 [阅读全文] [PDF]
C#编码规范命名术语说明
术语说明Pascal 大小写
将标识符的首字母和后面连接的每个单词的首字母都大写。可以对三字符或更多字符的标识符使用 Pascal 大小写。例如:BackColor
Camel 大小写
标识符的首字母小写,而每个后面连接的单词的首字母都大写。例如:backColor
代码命名
标志符规则实例与描述命名空间namespace
PascalNd.ClassLibrary.Charting 命名空间就表示Nd公司里的公用类库里的Charting画图类库
类对象命名
obj+Pascal如:Article objPascal = new Arti [阅读全文] [PDF]
垃圾收集
JAVA使用成熟的后台垃圾收集技术来代替引用计数。但是这样会导致一个问题:你必须在使用完对象的实例以后进行清场工作。比如一个prel的程序员可能这么写:
...
{
FileOutputStream fos = new FileOutputStream(projectFile);
project.save(fos, "IDE Project File");
}
...
除非输出流一出作用域就关闭,非引用计数的程序语言,比如JAVA,是不能自动完成变量的清场工作的。必须象下面一样写:
[阅读全文] [PDF]
所有的程序开发手册都包含了各种规则。一些习惯自由程序人员可能对这些规则很不适应,但是在多个开发人员共同写作的情况下,这些规则是必需的。这不仅仅是为了开发效率来考虑,而且也是为了后期维护考虑。
命名规范
定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)
Package 的命名
Package 的名字应该都是由一个小写单词组成。
Class 的命名
Class 的名字必须由大写字母开头而其他字母都小写的单词组成 [阅读全文] [PDF]
在开发中保持良好编码规范标准是十分重要我所采用新VB.NET/ASP.NET编码规范标准是种被证明能明显改善代码可读性并有助于代码管理、分类编码规范标准采用这种编码规范标准能避免如匈牙利命名法带来繁长前缀便于记忆变量用途下面介绍这种编码规范标准
、类型级单位命名
1、类
□以Class声明类都必须以名词或名词短语命名体现类作用如:
Class Indicator
□当类是个特性(Attribute)时以Attribute结尾当类是个异常 [阅读全文] [PDF]
知道大多数员在写”可运行代码“而不是”高效代码“我们在这个指南课程前面提到你想成为你们公司”最尊贵专业人员“吗?写”高效代码“是项艺术你必须学习和实战它
命名惯例和规范标准
注记 :
Pascal 大小写形式-所有单词第个字母大写其他字母小写
Camel 大小写形式-除了第个单词所有单词第个字母大写其他字母小写
类名使用Pascal 大小写形式
public HelloWorld
{
...
}
思路方法使用Pascal 大小写形式
[阅读全文] [PDF]
=zhongdian>package语句:=pt9-black>由于java编译器为每个类生成个字节码文件且文件名和类名相同因此同名类有可能发生冲突为了解决这问题java提供包来管理类名空间包实际提供了种命名机制和可见性限制机制而在java系统类库中把功能相似类放到个包(package)中例如所有图形界面类都放在java.awt这个包中和网络功能有关类都放到java.net这个包中用户自己编写类(指.文件)也应该按照功能放在由员自己命名相应包中例如上例中j [阅读全文] [PDF]
个非正式Java编程标准是大写个类名首字母若类名由几个单词构成那么把它们紧靠到起(也就是说不要用下划线来分隔名字)此外每个嵌入单词首字母都采用大写形式例如:
AllTheColorsOfTheRainbow { // ...}
对于其他几乎所有内容:思路方法、字段(成员变量)以及对象句柄名称可接受样式和类样式差不多只是标识符第个字母采用小写例如:
AllTheColorsOfTheRainbow {
anIntegerRepresentingColor [阅读全文] [PDF]
李小敏
www.yway.com软件Software工程师
2000年12月
内容:
命名惯例
Java文件样式
代码编写格式
编写
编程窍门技巧
Swing
调试
性能
可移植性
参考资料
作者介绍
所有开发手册都包含了各种规则些习惯自由人员可能对这些规则很不适应但是在多个开发人员共同写作情况下这些规则是必需这不仅仅是为了开发效率来考虑而且也是为了后期维护考虑
命名规范标准
定义这个规范标准目是让项目中所有文档都看起来像个人写增加可读性减少项 [阅读全文] [PDF]
包的命名
Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都可以编写属于自己的Java包,为了保障每个 Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。由于互联网上的域名称是不会重复的,所以程序员一般采用自己在互联网上的域名称作为自己程序包的唯一前缀。
例如: net.frontfree.javagroup
类的命名
类的名字必须由大写字母开头而单词中的其他字母均为小写;如果类名称由多个单词组成,则每个单词的首字母均应为大写例如TestPage;如果类名称中包含 [阅读全文] [PDF]
1 共10条 分1页
- +_@开青岛发票13434444051程生
- 一个简单的 2层系统分析全程
- 主题和皮肤系列(3)
- 主题和皮肤系列(1)
- 主题和皮肤系列(2)
- 鼠标移上去显示层:鼠标滑过显示隐藏层(转)
- jspajax自动刷新:jsp+ajax自动刷新例子(转)
- form表单验证:用js将form表单同时提交到两个区别页面的思路方法
- php上传代码:php统计代码总行数
- 最佳网页宽度及其实现
- 联想2155:PKU 2155
- micboost什么意思:Boost 概述
- atmega16ucosii:μC/OS-II实时性能测试和分析
- cssimportant:4 种实时操作系统实时性的分析对比 --转 time too important
- 基于OHCI的USB主机 —— 总体构架
- 虚拟主机usb:基于OHCI的USB主机 —— 背景介绍
- vc用法:VC使用方法汇总
- 张孝祥《Java就业培训教程》源代码 02 部分
- 抽象类和接口:详细解析Java中抽象类和接口的区别
- 跟踪技术:JSP中的会话跟踪技术