Duiker's Blog
Code SOP - 1
编译参数与命令行参数不可混淆。
Connection的游标等设置放在Open之前。
在函数和方法的命名中尽量采用Set和Get等形式。
函数中的语句缩进一个Tab。
所有的工程都要从Main函数开始启动。
多个函数间保持一个空行。
程序重构过程中优先删除废弃代码。
程序重构前要删除无用引用。
文件命名:frm(窗体)、m(模块)、c(类)。
建议采用防御式编程。
建议采用小块的紧凑函数。
全局变量必须加上g前缀。
函数名称要体现函数本身含义。
修订中要避免注释中的错别字。
函数修订过程中要保证注释同步。
DAL作为数据访问的抽象层次。
DBL作为数据的业务逻辑层次。
mTools作为业务的通用工具函数。
尽量采用与SQL语句一致的函数命名规则,如GetStudentInfoByID等。
模块级别的变量,可以采用m或者变量的类型作为前缀。
模块级别的注释放在Option Explicit 之后。
在VSS中使用工程文件的时候,要做到零占用。
重构过程中,避免修改程序逻辑,只允许做小规模的变动,但是对错误要及时修订。
变量和函数的命名尽量不采用缩写词的方式,尽量写全。
调用其它模块内函数的时候,要尽量加入模块的名称。
重构的时候,要从主动的调用函数入手,逐步修改被动的服务函数。
SQL语句关键字必须大写。
在SQL查询中要注意末尾为空格的干扰查询情况。
在数据库操作中,要注意返回值为空值的情况。
绿色通道:
好文要顶
关注我
收藏该文
与我联系
posted on 2008-06-30 16:25
Duiker
阅读(207)
评论(0)
编辑
收藏
注册用户登录后才能发表评论,请
登录
或
注册
,
返回博客园首页
。
首页
博问
闪存
新闻
园子
招聘
知识库
最新IT新闻
:
·
伊朗封杀Gmail和Facebook等互联网服务
·
分析称专利之争让谷歌苹果两败俱伤
·
Android平台发现新型手机病毒Rootsmart
·
HTC首款Android4.0手机大曝光
·
这是不是你期待的 iPad 3?
»
更多新闻...
最新知识库文章
:
·
高级编程语言的发展历程
·
如何学习一门新的编程语言?
·
学习不同编程语言的重要性
·
为什么我喜欢富于表达性的编程语言
·
计算机专业的女生为什么要学编程
»
更多知识库文章...
China-pub 2011秋季教材巡展
China-Pub 计算机绝版图书按需印刷服务
导航
博客园
首页
新随笔
联系
订阅
管理
公告
凡墙都是门。效率狂,质量狂,简简单单,享受生活,让代码充满阳光,让使用者感到快乐,把软件开发看作是一种沟通游戏。
bookmark
昵称:
Duiker
园龄:
7年
粉丝:
9
关注:
4
搜索