开发的注意事项
来源:互联网 发布:浙江网络图书馆 编辑:程序博客网 时间:2024/04/30 00:41
1、尽可能少的和数据库打交道 能一个语句查询出来的不要两个语句
2、写循环语句时,看看是不是把没必要的代码放到循环里面了,导致重复调用
3、重复实例化实体类
4、写注释 为了以后的开发人员的修改
5、多用存储过程 要不上线后 拼SQL语句是很麻烦的
6、添加索引 使数据查询更快
7、少用服务器控件 能JS写出来的用JS
8、写代码要严谨,看看是不是会出错,前后想想
例如1: string[] num = id.Split(',');
截取字符串时,有时候就不加判断直接就赋值了
string proid = num[0].ToString();
string name= num[1].ToString();
这样有可能第二个没传,是不是就导致错误了
如果加一个判断
if (num.Length == 2)
{
proid = num[0].ToString();
num = num[1].ToString();
}
这样是不是使代码更严谨,不容易出错
例如2: 查询出来了商品的信息
pro.MarketPrice商品的市场价
pro.MemberPrice商品的VIP价
if (pro.MarketPrice != 0 )
{
decimal num = pro.MemberPrice / pro.MarketPrice;
string value = (num * 10).ToString();
p.discripte = value.Substring(0,3) + "折";
}
只考虑到刚好value的样式为7.8....这样截取是没错
如果改成这样:
if (pro.MarketPrice != 0 )
{
decimal num = pro.MemberPrice / pro.MarketPrice;
p.discripte = decimal.Round((num * 10), 1) + "折";
}是不是更严谨
9、前台的数据绑定 以前我是用repeater来绑定前台的 然后高手说一看就是新手,呵呵呵...原来他们绑定都是自己后台拼接的,我不知道这两种那种好,那个快?后者?
10、待续...
- BREW 开发的注意事项:
- 开发的注意事项
- Javascript开发的注意事项
- Android开发的注意事项
- ApiCloud开发的注意事项
- vista 开发的一些注意事项!
- android开发的一些注意事项
- Android 相机的开发注意事项
- 开发前的准备注意事项
- ThinkPHP的SAE开发注意事项
- SVN合作开发的注意事项
- iOS开发时的注意事项
- API接口开发的注意事项
- 开发注意事项
- 开发注意事项
- 开发注意事项
- 开发注意事项
- 开发注意事项
- 将二进制转为Verilog可识别的hex文件(十六进制)
- STM32之CAN---错误管理分析
- KinSlideshow参数设置说明
- JavaScript函数
- PDM导出为sql建表脚本
- 开发的注意事项
- linux可执行文件格式
- XStream分析(2)
- 趋势科技移动客户端病毒报告
- 单片机spi驱动SD卡
- Android 图像系列: 图片的裁剪与相机调用
- /proc/stat explained
- strcpy和memcpy的区别
- 修改/etc/resolv.conf又恢复到原来的状态?