锁定老帖子 主题:实践中的重构11_茴香豆的多种写法
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-12-28
最后修改:2010-12-28
tcgdy0201 写道 用hashmap代替数组,无论是代码可读性还是效率都比数组高
HashMap 采用的是散列表,散列表是用一个复杂的算法定位元素,而数组,是在一个连续的地址空间里,通过简单的地址记算查找元素,你的结论是怎么得出来的,要不要象楼主一样,做做测试,用数据说话。 |
|
返回顶楼 | |
发表时间:2010-12-28
可读性因人而异,性能可以用数据说话。
|
|
返回顶楼 | |
发表时间:2010-12-28
这不是重构,这是优化
消除重复代码与消除临时变量才是重构 |
|
返回顶楼 | |
发表时间:2010-12-28
最后修改:2010-12-29
gtssgtss 写道 这不是重构,这是优化
消除重复代码与消除临时变量才是重构 那为什么eclipse里边的右键菜单里的重构功能,包括了改类名、改方法名等等... |
|
返回顶楼 | |
发表时间:2010-12-29
gdpglc 写道 gtssgtss 写道 这不是重构,这是优化
消除重复代码与消除临时变量才是重构 那为什么eclipse里边的右键菜单里的重构功能,包括了改类名、改方法名等等... 改名太没技术含量啦,直接忽略 就像eclipse自动生成get、set,也能叫写代码? |
|
返回顶楼 | |
发表时间:2010-12-29
改名太没技术含量!
老大难问题,名字一直都是一个系统清晰的关键。 |
|
返回顶楼 | |
发表时间:2010-12-29
。。。原来大家认为文学水平也算计算机水平么。。。
|
|
返回顶楼 | |
发表时间:2010-12-29
最后修改:2010-12-29
gtssgtss 写道 gdpglc 写道 gtssgtss 写道 这不是重构,这是优化
消除重复代码与消除临时变量才是重构 那为什么eclipse里边的右键菜单里的重构功能,包括了改类名、改方法名等等... 改名太没技术含量啦,直接忽略 就像eclipse自动生成get、set,也能叫写代码? get set 是javabean的规范,你在这里说eclipse... 不想和你争论什么叫技术含量,我只希望我的代码,不会给后来人带来麻烦... 其实也包括我自已,因为我记不住两周以前写的代码,需要修改就得重看代码。 gtssgtss 写道 。。。原来大家认为文学水平也算计算机水平么。。。
你不经意见好象说了一句真话。你自已写个文档试试别人能不能看懂就知道了... |
|
返回顶楼 | |