会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Aaron Yu
博客园
首页
新随笔
联系
管理
订阅
随笔- 1 文章- 0 评论- 88 阅读-
5711
2011年7月12日
方法有多少个参数才算多?
小弟有这样一个方法,按页大小和页索引查询产品,如下。 /// <summary> /// 获取产品 /// </summary> /// <param name="manufacturerID">厂商ID,为null时不做查询条件。</param> /// <param name="categoryID">类别ID,为null时不做查询条件。</param> /// <param name="typeID">类型ID,为null时不做查询条件。<
posted @ 2011-07-12 16:01 Aaron Yu
阅读(5711)
评论(88)
推荐(1)
编辑
公告
昵称:
Aaron Yu
园龄:
14年2个月
粉丝:
2
关注:
3
+加关注
<
2025年2月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
更多链接
随笔档案
2011年7月(1)
阅读排行榜
1. 方法有多少个参数才算多?(5711)
评论排行榜
1. 方法有多少个参数才算多?(88)
推荐排行榜
1. 方法有多少个参数才算多?(1)
>
最新评论
1. Re:方法有多少个参数才算多?
方法重载挺好
如果封装成对象有生活意义的话可以封装
简单的为了封装而封装没意义
--xinshenghu
2. Re:方法有多少个参数才算多?
Clean Code的作者讲的,方法最好一个参数都不带,若非要带参数带一个也可以。当然原话不是这样的,意思差不多。当时看完就持怀疑态度,这个应该没有个统一的标准,自己感觉就是不能太多,7个确实太多了。
--我是谁是我
3. Re:方法有多少个参数才算多?
方法数量多到一定程度的时候就出现了一个问题,就是同名的方法签名可能会冲突,这是我在做项目的实际体会,去年我为公司开发了一个业务系统关键指标的数据监控系统,当时才3个系统,所以就直接用了方法重载,但是经...
--LucienBao
4. Re:方法有多少个参数才算多?
我比较支持建立对象。看上面的讨论,问题分为两类1. 对象属性扩展2. 函数扩展,通过函数名区分多个参数参数太多,确实会带来很多麻烦。最好的办法是在OO 的理论基础上,优化函数体,多个参数合并为一个对象...
--梧桐栖凤
5. Re:方法有多少个参数才算多?
@ D-a Rong引用这个方法不能满足这样的查询条件:给我一个可以分页的产品不属于XXX的厂商的表。我们可以加一个方法,假如是这样写的:你确实做出了两个接收相同参数的方法,但是这两个方法肯定不是你那...
--Aaron Yu
点击右上角即可分享