码迷,mamicode.com
首页 >  
搜索关键字:代码重构    ( 354个结果
代码重构之重新组织函数
重新组织函数 一、提炼函数(Extract Method) 你有一段代码可以被组织在一起并独立出来,将这段代码放入一个独立的函数中,并让函数名称解释该函数的用途(以他做什么来命名)。 一)为什么这样做? 1.提取过长代码使之便于理解。 2.细粒度代码,被复用的机会更大。 3.代码粒度更细,覆写更容易 ...
分类:其他好文   时间:2017-07-18 01:31:09    阅读次数:202
问题.beego路由设置及请求参数传递
最近项目组安排将一组Lua实现的web服务端代码重构成Go实现,所以顺便学习了下Lua和Go,这里记录下在尝试重构的过程中遇到的几个问题。 1.beego路由设置 路由设置简单说下,主要是调用了package routers的init()方法 再去package controllers下创建对应的路 ...
分类:其他好文   时间:2017-07-10 13:13:43    阅读次数:5500
通过自动回复机器人学Mybatis(代码重构)
imooc视频学习笔记 > URL:http://www.imooc.com/learn/154 ListServlet.java MessageDao.java ListService.java ...
分类:其他好文   时间:2017-06-26 21:13:52    阅读次数:196
原!关于java 单元测试的一些总结
最近项目有在写java代码的单元测试,然后在思考一个问题,为什么要写单元测试??单元测试写了有什么用??百度了一圈,如下: 软件质量最简单、最有效的保证; 是目标代码最清晰、最有效的文档; 可以优化目标代码的设计; 是代码重构的保障; 是回归测试和持续集成的基石。 由于开发经验有限,可能说的不太对, ...
分类:编程语言   时间:2017-06-26 18:07:17    阅读次数:315
Lambda表达式学习篇三(流-下)
一、重构遗留代码 为了进一步解释如何重构一流代码,本节将距离说明如何将一段使用循环进行集合操作的代码,重构成基于Stream的操作。 假定选取一组专辑,找出其中所有长度大于一分钟的曲目名称。下面是一个例子,首先初始化一个set对象,用来保存找到的曲目名称。然后使用for循环遍历所有专辑,每次循环中在 ...
分类:其他好文   时间:2017-06-10 19:23:18    阅读次数:140
前端团队成长计划(一):基础知识梳理
一个月前我开始了前端团队的成长计划,主要主语两方面的考虑:校招应届生能快速进入工作的状态达到一个能支撑业务的技能水平,提前学习主流前端技术,为未来的业务代码重构做储备。5月是整个计划的第一个阶段,主要的任务是,梳理常规前端基础知识和开发技能。 5月的计划如下:(偏基础) 1、js和css的一些规范以 ...
分类:其他好文   时间:2017-06-01 23:34:02    阅读次数:367
bos 第4 (区域excel批量导入、区域通用分页查询、分区的添加、分区多条件分页查询、分区导出excel)
BOS项目笔记 第4天 今天内容安排: 1、区域批量导入功能 jQuery OCUpload(一键上传插件)、apache POI、pinyin4j 2、实现区域的分页查询 3、对分页代码重构 4、添加分区(combobox下拉框) 5、分区的组合条件分页查询 6、分区数据导出功能 1. 区域数据批 ...
分类:其他好文   时间:2017-05-31 22:20:08    阅读次数:363
python-unitest模块总结
一、为什么写单元测试:写测试的同时会对源码有更深的理解,毕竟读懂源码大体逻辑才能写测试(或别人告诉你代码的功能和返回值等)写测试有点浪费感情,没啥意思。没有写功能来的痛快。但是当你调整代码或代码重构的时候就明白没有测试的痛苦了。测试可以让问题更容易定位,一般的单元测试针对的是函数或方法这种小的代码块 ...
分类:编程语言   时间:2017-05-22 19:02:03    阅读次数:658
代码重构技巧方法
我是一个程序猿。相信非常多的程序猿也有过相同的的经历。在公司一边骂别人的代码烂,一边写着比别人更烂的代码。 代码并非一開始就变坏,代码变坏有下面可能 1、需求变更 2、维护代码的人的水平參差不齐 3、维护人员流动大 4、开发周期短,交付时间紧急 5、个人习惯 6、管理者对代码的要求 以上都是有可能使 ...
分类:其他好文   时间:2017-05-06 15:04:43    阅读次数:244
代码重构之以查询取代临时变量
意图 - 使得同一个类中的所有函数都可以获得这份信息,能够为这个类编写更清晰的代码 示例 ...
分类:其他好文   时间:2017-04-24 23:20:04    阅读次数:195
354条   上一页 1 ... 10 11 12 13 14 ... 36 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!