做开发几点规范总结

1.       程序中是否出现select *
2.       
打开数据库取数据时,是否检测数据为空。 
3.       
文本框必须输入项是否有红色﹡?
4.       
存盘时是否检测必须输入项的长度?类型?是否已经输入?
5.       char
类型存盘于查询时是否去掉左右空格?trim()
6.       
对于两种以上情形的选择是否用分支处理语句?(不要if使用case)
7.       
对于存在错误陷阱的地方是否已经做了处理?try{}catch(){}finally{}
8.       
对于必须按照先后顺序输入式查询的地方是否进行了处理?
9.       
对于数值类型的声明是否采用了合理的长度类型?
10.   
对于删除操作是否做了删除前提示删除是否确认?
11.   
对于无用的变量是否做消除?
12.   
对于重复的代码是否抽出整理为方法?
13.   
退出系统是否销毁所有的对象?
14.   
对于所有的调试代码是否关闭?
15.   
对于对象和类是否存在重复调用的情况?
16.   
对于showModel窗体是否按照Model模式调用?
17.   
对于网格控件是否关闭编辑功能,是否为行选择模式?
18.   
程序中是否存在无条件跳转语句?Goto语句)
19.   Tab
的顺序是否正确?
20.   
输入控件的TableEnter是否对应?
21.   
所有需要提示的地方Tip是否加上?(Button,ComboBox,TextBox等等)
22.   
方便用户而设置快捷键是否设置?(F1代表帮助,F2保存等等)
23.   
所有重要代码是否加中文注释?(至少含有作者、日期)
24.   
所有变量是否带有默认值?(有些整型变量自带)
25.   ComboBox
控件是否有对应有默认的选项和值?
26.   
对物理文件操作,一定要做事务完整性检查!
27.   
对数据库操作,是否做了事务处理!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值