| ASP初学者的10个编程技巧(6-10)
6.命名变量时采用前缀! x1 = 5 这行语句是甚麽意思呢? x1=5? 这行代码要干些甚麽呢? (这种情况在你过些日子重读你自己的代码时,尤其让你迷惑!) 首先,你得给变量取有意义的变量名. 如果这个变量将要用来储存用户名, 它最好命名为strName,不是a或其它没有任何含意的名字. 此外,你最好使用前缀来说明你将储存在这些变量里的数据类型. 下面是常用的变量类型的前缀表. 由于ASP只有一种 前缀符号 我强烈建议采用这种命名惯例,或你自己的命名习惯. 不管你用的是何种命名规范,重要的是你要一直坚持这么用下去! :) 你将发现这个站点上绝大部分的代码段都采用了这种变量命名规范. 7.文档,文档,文档! 我有着丰富的开发经验. 我曾参与开发的一些项目从功能到技术都有着详尽的文档. 8.使用包含文件! 9.使用显式变量定义(Option Explicit)! 在ASP代码页的顶部,你可以插入这样的声明: Option Explicit 插入这个声明的目的是告诉ASP解释器你要显式地定义你的所有变量(用Dim来声明变量). 这是个好主意! :) 用Option Explicit会让你更容易发现拼错变量名带来的错误. 这样也会使你的代码更具有可读性. 一个变量将不会凭空出现在代码中. 而且,所有的变量在使用前都必须定义! 这儿有一篇4Guys的关于使用Option Explicit的好文章! Option Explicit: Use It! 10.在你的ASP页面顶部定义变量! 在上一个技巧里,我指出不用显式变量定义(Option Explicit)的ASP程序中的变量神秘地出现而且难以读懂. 同理,如果在ASP代码页中随处定义变量,程序的可读性也将一蹋糊涂. ASP最好在定义在这两个位置: ASP代码页的顶部,在所有ASP命令或逻辑执行之前,或是专有变量将被使用的代码块的前部. 别在ASP代码页的半当中定义一个只使用一次的变量. 这看起来并不会怎么样,但这会让看你的代码的人迷惑! 在您离去之前,再年一下下面的总结: 初学者编程技巧总结: 祝你好运,编程快乐! |
留言区(共0条)