码迷,mamicode.com
首页 >  
搜索关键字:代码重构    ( 354个结果
HTML5手机APP开发入(3)
HTML5手机APP开发入(3) 课程内容: 按照AngularJs MVC框架进行代码重构,新建一个DataService服务类使用SQLite插件实现储存对通讯录的本地存储。 涉及的知识点: Angular2 Injectable的使用熟成的模块依赖注入 引用类库 引用SQLite插件和 Sto ...
分类:移动开发   时间:2016-03-28 15:08:38    阅读次数:185
前端代码重构
看了别人的代码重构心得觉得整理得不错,特转载,等自己亲身经历之后再来补充。 http://www.sxt.cn/u/4647/blog/5584 简要来说,代码重构大致包括以下内容: 但是在重构过程中需要预估风险,以免引入更难检测的bug。而且养成每修改一下部分就进行测试的习惯,并记录每次测试的性能
分类:其他好文   时间:2016-03-19 17:49:32    阅读次数:120
复利计算3.0
该程序使用Java语言进行开发,工具为eclipse 4.5,jdk版本为1.8,代码行数为135行,原本预计需要1个小时,没想到用了1个半小时,主要还是为了代码看起来比较美观,把代码重构了一下,每个模式都有自己的方法,提高了代码的阅读性和复用性。 本次修改增加了利率计算模式和资产总值计算模式,不足
分类:其他好文   时间:2016-03-17 21:24:28    阅读次数:310
妮子的iOS 代码重构1
昨天面试,被问了个代码重构,直接愣住了。。。 回来稍微看了下,对代码重构有了一点了解。。。就是让自己的代码有更好的结构,更简洁易读吧,是提高代码质量的一种方法吧!Xcode提供了几个代码重构功能,有Rename(重命名)、Extract、Create Superclass、Move Up、Move
分类:移动开发   时间:2016-03-17 00:38:02    阅读次数:203
重构第6天:降低字段(Push Down Field)
理解:和提升字段正好相反,跟降低方法类似,就是把基类中,只有部分继承类需要用到的字段,降低到继承类自身去。 详解: 重构前代码: 重构后代码: 把 _resolution字段降低到继承类 BugTask中去。
分类:其他好文   时间:2016-03-17 00:01:44    阅读次数:438
代码重构(二):类重构规则(Swift版)
在上篇博客《代码重构(一):函数重构规则(Swift版)》中,详细的介绍了函数的重构规则,其中主要包括:Extract Method, Inline Method, Inline Temp, Replace Temp with Query, Introduce Explaining Variable
分类:编程语言   时间:2016-03-07 10:17:18    阅读次数:287
几种常用源程序版本管理软件和项目管理软件的优缺点
工具名称 优点 缺点 VSS 与VS配合好 基局域网,效率低 CVS 一度成为主流 不支持文件改名且只允许存储文件 SVN 主流,支持B/S 不支持分布式,服务器管理复杂,不能支持代码重构、不能支持离线操作 GIT 功能齐全(分布式) 难以跟踪子目录,对二进制内容不能很好的处理
分类:其他好文   时间:2016-03-05 13:07:27    阅读次数:245
MVC过滤器使用案例:统一处理异常顺道精简代码
重构的乐趣在于精简代码,模块化设计,解耦功能……而对异常处理的重构则刚好满足上述三个方面,下面是我的一点小心得。 一、相关的学习 在文章《精简自己20%的代码》中,讨论了异常的统一处理,并通过对异常处理的封装达到精简代码的目的。具体有两种处理方法: 方法1:封装一个包含try{}catch{}fin
分类:Web程序   时间:2016-03-03 13:12:57    阅读次数:172
Item 44:将参数无关代码重构到模板外去
Item 44: Factor parameter-independent code out of templates. 模板是个好东西,你可以在实现类型安全的同时少写很多代码。但模板提供的是编译期的多态, 即使你的代码看起来非常简洁短小,生成的二进制文件也可能包含大量的冗余代码。 因为模板每次实例化都会生成一个完整的副本,所以其中与模板参数无关的部分会造成代码膨胀(code bloat)。...
分类:其他好文   时间:2016-02-19 12:45:09    阅读次数:186
对,这是http处理层
16年2月的一次代码重构,面对如此肮脏丑陋的代码我困在了座椅上整整一天的时间。 底层用java写的api接口,通过http去调用,在之上是用php写的业务逻辑层,重构的代码,正是php这一层。 public function meetList(){ $timeBucket = array( "all
分类:Web程序   时间:2016-02-19 10:24:40    阅读次数:217
354条   上一页 1 ... 16 17 18 19 20 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!