码迷,mamicode.com
首页 >  
搜索关键字:代码重构    ( 354个结果
代码重构的时机与要点
重构最好的时机是在task结束的时候,否则总有这样那样的“不应该”和资源浪费。 不重构很多时候伤害的是程序员自己,相当于放弃了宝贵的反思学习和锻炼写出简洁代码的机会。...
分类:其他好文   时间:2015-03-20 22:02:14    阅读次数:151
代码重构技巧方法
我是一个程序员。相信很多的程序员也有过同样的的经历,在公司一边骂别人的代码烂,一边写着比别人更烂的代码。 代码并不是一开始就变坏,代码变坏有以下可能 1、需求变更 2、维护代码的人的水平参差不齐 3、维护人员流动大 4、开发周期短,交付时间紧急 5、个人习惯 6、管理者对代码的要求 以上都是有可能使代码变坏的可能,那么如何写出好的代码?除了个人编程能力外还需要有一定的技巧,以下就是...
分类:其他好文   时间:2015-03-19 20:25:27    阅读次数:189
基于CSS class的事件监听管理机制 (转)
背景:做了那么多web项目,总会发现到处都是事件绑定,同一个按钮的执行动作,也许会分布在多个js文件中。而且对于js动态生成的文档片段,里面会经常出现“onclick=...”之类的代码,一到功能升级,或者代码重构的时候,就会发现,这个难度以及工作量,和重写一遍没什么区别,有时候甚至工作量更大!基于...
分类:Web程序   时间:2015-02-12 15:39:25    阅读次数:199
字符串转换为日期时间类型及正则式拾遗
菜鸟D最经在给项目写报文接口文件,不要理解错误啊,其实只是拼报文,解析报文。拼报文的过程没有什么难度,此处只需要注意重构就好,报文一般都是有通用的格式的,例如报文是xml格式的,这时候要多对比不同报文的差异,尽量减少重复代码。重构的最大目的在于即使代码发生更改,不必嵌入太深。 好了,废话完了,...
分类:其他好文   时间:2015-01-29 19:19:25    阅读次数:144
eclipse使用技巧3——优化调试代码
1、格式化:Ctrl+shift+F a) 设置格式化风格: i. 打开Windows->preferences-》java-》code style-》formatter,按需求编辑格式或新建格式 ii.  2、成员排序:source -》sort Members 3、整理导入:source-》organize import 4、代码重构: a) 打开refactor->Rename...
分类:系统相关   时间:2015-01-28 19:48:43    阅读次数:233
从把3000行代码重构成15行代码谈起
如果你认为这是一个标题党,那么我真诚的恳请你耐心的把文章的第一部分读完,然后再下结论。如果你认为能够戳中您的G点,那么请随手点个赞。把三千行代码重构为15行那年我刚毕业,进了现在这个公司。公司是搞数据中心环境监控的,里面充斥着嵌入式、精密空调、总线、RFID的概念,我一个都不懂。还好,公司之前用De...
分类:其他好文   时间:2015-01-12 12:43:38    阅读次数:232
从把3000行代码重构成15行代码谈起
如果你认为这是一个标题党,那么我真诚的恳请你耐心的把文章的第一部分读完,然后再下结论。如果你认为能够戳中您的G点,那么请随手点个赞。 把三千行代码重构为15行 那年我刚毕业,进了现在这个公司。公司是搞数据中心环境监控的,里面充斥着嵌入式、精密空调、总线、RFID的概念,我一个都不懂。还好,公司之前用Delphi写的老客户端因为太慢,然后就搞了个Webform的替代,恰好我对Asp.Ne...
分类:其他好文   时间:2015-01-12 11:04:06    阅读次数:200
重构前VS重构后效果对比
重构有用吗?详见下图效果对比。希望对你有所帮助。...
分类:其他好文   时间:2015-01-09 15:40:41    阅读次数:150
重构笔记——以函数对象取代函数
本文是在学习中的总结,欢迎转载但请注明出处:         在上一篇文章中介绍了“移除对参数的赋值“。本文将介绍“以函数对象取代函数”这种重构手法。         下面让我们来学习这种重构手法吧。 开门见山         发现:你有一个大型函数,其中对局部变量的使用使你无法采用“提炼函数”这种重构手法。         解决:将这个函数放进一个单独对象中,这...
分类:其他好文   时间:2015-01-09 09:15:04    阅读次数:209
重构笔记——分解临时变量
本文是在学习中的总结,欢迎转载但请注明出处:         在上一篇文章中介绍了“重构笔记——引入解释性变量“。本文将介绍“分解临时变量”这种重构手法。         下面让我们来学习这种重构手法吧。  开门见山         发现:你的程序有某个临时变量被赋值超过一次,它既不是循环变量,也不被用于收集计算结果。         解决:针对每次赋值,创造一个独立、对...
分类:其他好文   时间:2015-01-06 21:39:03    阅读次数:225
354条   上一页 1 ... 28 29 30 31 32 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!