+ -
当前位置:首页 → 问答吧 → 源于代码规范的问题

源于代码规范的问题

时间:2011-12-14

来源:互联网

一个方法中有200多行代码 能实现一个功能的几个步骤
大家认为把这个方法按照几个步骤分成几个更小的方法 还是写成一个方法呢 
请大家多多发言

作者: zl13793848035   发布时间: 2011-12-14

还有 两个方法 基本的代码是一样的 只是略有改动 然后返回值不同  
大家有什么更好的方法呢

作者: zl13793848035   发布时间: 2011-12-14

如果有可能单独用到其中小的功能,还是拆开好

作者: bdmh   发布时间: 2011-12-14

引用 2 楼 bdmh 的回复:
如果有可能单独用到其中小的功能,还是拆开好

 那两个方法 基本的代码是一样的 只是略有改动 然后返回值不同  
你有什么高见呢

作者: zl13793848035   发布时间: 2011-12-14

我认为如果这几个方法的功能都一样,最好就是合并成一个方法,没必要分开.
如果不同一个功能,则分开比较好,注意方法名称要清晰区别.
意义就在这里!

作者: aganqin   发布时间: 2011-12-14

但是返回值是不同的 怎么才能合并成一个方法??@aganqin

作者: zl13793848035   发布时间: 2011-12-14

你可以写一个带参数的方法,根据参数不同执行返回不同的值。相同的部分就写一次,不同的部分就用你传的参数判断一下执行你所说的略有所不同的代码。

作者: richstill   发布时间: 2011-12-14

用out关键字
在小方法里面判断下!!!

作者: chaichangaini   发布时间: 2011-12-14