All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
SQL,Server数据库查询优化50妙计_mssql学习_编程技术
PHP和MySQL基础教程(一)_[PHP教程]
探讨SQL,Server,2005.NET,CLR编程_mssql学习_编程技术
从Access数据库到SQL Server高手_[SQL Server教程]
如何改变asp.net项目名称_.net资料_编程技术
第一篇:使用Visual,Studio,2008布局页面_[Asp.Net教程]
ASP.NET中读写cookie数据示例代码_[Asp.Net教程]
visual c++中CColorDialog对话框的制作
asp.net,ajax,使用updatepanel进行更新后的提示_.net资料_编程技术
用ASP+CSS实现网页随机背景_[Html教程]
Reading number is top 10 pictures
Sora aoi mirror memorial classics2
A man's favorite things9
美女
俞敏洪在清华终于说了实话
NeedWallpaper5
各种囧况!玩游戏最不喜欢出现的十件事
乳娘帕梅拉安德森5
Park waits to have her picture taken exposed
这玉米,买还是不卖?
2012 national geographic daily picture1
Download software ranking
Such love down(擒爱记)
The hero
matrix1
尖东毒玫瑰B
Unix video tutorial15
c#程序设计案例教程
C#与.NET技术平台实战演练
电车之狼R
Professional killers2 for Android
Tram sex maniac 2 (H) rar bag16
aaa published in(发表于) 2014/7/19 0:10:19 Edit(编辑)
Delphi变量、类、对象、函数规范化命名

Delphi变量、类、对象、函数规范化命名

Delphi变量、类、对象、函数规范化命名

规范化命名

在系统开发的过程中,常常要为变量、类、对象、函数和文件等命名。一般在开发需求或设计阶段就必须制定出一套完整、实用的命名规则。这样,在很大程度上可以提高系统开发的效率,便于不同模块之间的接口,方便系统的维护。

在制定命名规则的时候,一个基本的原则就是便于使用、便于维护、风格统一。另外还应注意下面几点:

• 命名时要采用英文单词,而不要使用中文拼音,尤其不要使用中文拼音第1 个字母的组合。在使用英文单词命名时,尽量采用统一、简单、贴切的词语,尽可能使用完整的单词或音节。

• 有些名称可以采用几个英文单词的组合。在组合过程中,尽量不要使用下划线来分隔单词,最好采用大小写混写的方式来实现。

• 对于保留字和指令字可以统一全部小写,而对于一些常量名可以全部大写。

• 有些名称可以是“动词+对象”组合而成,也可以是“对象+动词”组合而成。一般来说,“动词+对象”比较符合平常的语法习惯。无论采用哪种方法,整体上都应该统一。

• 在有些情况下,要考虑到与Delphi 集成开发环境的统一。例如在Delphi 集成开发环境中,普通类的名称一般以T 开头,异常类的名称一般以E 开头。

• 在对菜单命令的标识号命名的时候,应将所属菜单项的名称包含进去。比如对于“文件”菜单项中的菜单命令,可以将标识号命名为FileOpen、FileClose 等。

• 对于一些表示集合意义的名称,可以使用名词的复数形式。比如窗口的集合,可以使用Windows,而不要使用WindowCollection。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.