×

ASP入门(十六)-ASP开发的规范

lixiaoyao lixiaoyao 发表于2016-09-17 14:41:11 浏览2291 评论0

抢沙发发表评论

 

毋容置疑,在开发中遵守一套规范,将会有利于提高代码的可读性,较低后期维护成本。

文件存放目录规范

20150818001

js 目录下存放着页面所使用的 JavaScript 脚本文件,因为我们可能用到第三方提供的免费的 JavaScript 框架库(Prototype.js、JQuery)等,因此特别建立 lib 文件夹,用来存放这些脚本文件。

include 目录下存放我们常用的函数,lib 目录下则存放供代码重用的类文件。

除了上面的所罗列的文件夹,我们还会建立一下几个文件夹,它们不会发布,仅仅供自己使用。

20150818002

编程风格规范

1、尽量使 ASP 代码与 HTML 代码分开,在 HTML 代码中不存在大块的 ASP 代码,如果可以尽量将数据存放在变量中,并在 HTML 代码中以下面的形式调用,这样修改页面布局时会比较方便。

<%=VariableName%>

2、在一个页面中,尽量将 ASP 代码写在 HTML 代码前,这样便于阅读和修改。

3、在每个页面的顶端都加入预处理质量,如下形式

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>

4、在每个页面顶端加入强制变量声明的质量,避免由于变量名拼错导致的错误。如下形式

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%><%Option Explicit%>

5、循环、判断等语句使用 2 个空格来缩进,比较复杂的语句,即使表明注释

6、整型变量 i 开头、单精度实数变量 f 开头、双精度实数 d 开头、字符型 s 开头、整型数组型 i_Array_ 开头、常量建议全部大写、函数过程名第一个字母大写

7、凡是用 CreateObject 创建的对象,应该在页面结束时进行释放,如下:

<%Set VariableName = Nothing%>

8、数据打开后要在页面结束时对连接进行关闭。

以上只是起到抛砖引玉的作用,总结自己的经验,设计出符合自己实际的编程规范。

访客