当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: C#书写规范
 

 

 ·蛙蛙推荐:.net开发规范    »显示摘要«
    摘要:.net framework general reference naming guidelineshttp://msdn.microsoft.com/library/en-us/cpgenref/html/cpconnamingguidelines.asp?frame=true ......
 ·蛙蛙推荐:pb开发规范.doc    »显示摘要«
    摘要:我的使用小得是: 1。每个表都用中文注明,这个表的标题,表中所有字段的内容。 2。 窗口,数据窗口,事件,类也都注明。 我的pbl是根据所要涉及的模块化分,我个人认为适合我的开发风格。:) 其他是每次使用内存后,在处理完后就释放。(如:datastore) 打开pb 的同时,打开word,把你作的改动,你遇见和解决的问题记录下来(代码和文档同步!) 在每一个p......


蛙蛙推荐:c#书写规范.doc
c#书写规范

一.命名 【程序编程相关:Oradim工具的用法[收藏]

  【推荐阅读:Proxy

命名原则是: 【扩展信息:Oracle的EXP/IMP版本支持列表

对于理解应用程序的逻辑流,命名方案是最有影响力的一种帮助.名称应该说明“什么”而不是“如何”.通过避免使用公开基础实现(它们会发生改变)的名称,可以保留简化复杂性的抽象层.例如,可以使用 getnextstudent(),而不是 getnextarrayelement().

选择正确名称时的困难可能表明需要进一步分析或定义项的目的.使名称足够长以便有一定的意义,并且足够短以避免冗长.唯一名称在编程上仅用于将各项区分开.表现力强的名称是为了帮助人们阅读;因此,提供人们可以理解的名称是有意义的.不过,请确保选择的名称符合适用语言的规则与标准.

以下几点是推荐的命名方法.

1.方法.属性.变量规范

•  避免容易被主观解释的难懂的名称,如方面名 analyzethis(),或者属性名 xxk8.这样的名称会导致多义性.

•  在面向对象的语言中,在类属性的名称中包含类名是多余的,如 book.booktitle.而是应该使用 book.title.

•  使用动词-名词的方法来命名对给定对象执行特定操作的例程,如 calculateinvoicetotal().

•  在允许函数重载的语言中,所有重载都应该执行相似的函数.

•  只要合适,在变量名的末尾或开头加计算限定符(avg.sum.min.max.index).

•  在变量名中使用互补对,如 min/max.begin/end 与 open/close.

•  鉴于大多数名称都是通过连接若干单词构造的,请使用大小写混合的格式以简化它们的阅读.另外,为了帮助区分变量与例程,请对例程名称使用 pascal 大小写处理 (calculateinvoicetotal),其中每个单词的第一个字母都是大写的.对于变量名,请使用 camel 大小写处理 (documentformattype),其中除了第一个单词外每个单词的第一个字母都是大写的.

•  布尔变量名应该包含 is,这意味着 yes/no 或 true/false 值,如 fileisfound.

•  在命名状态变量时,避免使用诸如 flag 的术语.状态变量不同于布尔变量的地方是它可以具有两个以上的可能值.不是使用 documentflag,而是使用更具描述性的名称,如 documentformattype. (此项只供参考)

•  即使对于可能仅出现在几个代码行中的生存期很短的变量,仍然使用有意义的名称.仅对于短循环索引使用单字母变量名,如 i 或 j.

•  可能的情况下,尽量不要使用原义数字或原义字符串,如 for i = 1 to 7.而是使用命名常数,如 for i = 1 to num_days_in_week 以便于维护与理解.

 

 

 

 

 

 

二.代码书写规范


...   下一页
    摘要:1、利用oracle net manager工具1)打开 oracle net manager2)增加“服务命名”第一步 net服务名:任意填写第二步 通讯协议:如果连接远程机器上的oracle,选择tcp/ip(internet协议)第三步 主机名:输入ip地址 端口号:一般缺省为1521第四步 sid: 一般和数据库名字相同第五步 测试3)启动pl/sql连接2、直接修......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE