变量类型选择:常理优于业务逻辑判断

很早前写了个函数用于统计某个用户的业务明细,需要的参数有三个:业务ID、价格和用户ID,根据当时的业务逻辑,价格都是整型,没细想就定义了如下函数:

public DataTable BizList(int bizId, int price, int userId);

后来加了新业务,价格不是整型,只得修改代码重新编译:

public DataTable BizList(int bizId, double price, int userId);

业务逻辑总是根据需求不断变化,因而不能按某个阶段的业务逻辑去决定一个变量的类型,而应按常理来,像这边,价格就应定为单精或双精!

上一篇: 淘宝旺铺功能与特权
下一篇: CSS区分IE5/IE5.5/IE6.0/IE7.0/FF
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 0 | 引用: 0 | 查看次数: 3599
发表评论
登录后再发表评论!