E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
refactoring
重构(
Refactoring
)
重构 重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。另有同名图书。
wisfly
·
2014-10-11 14:00
注释
重构
设计
6 个重构方法可帮你提升 80% 的代码质量
英文原文:Top6
Refactoring
PatternstoHelpYouScore80%inCodeQuality在过去做了不少代码走读,发现了一些代码质量上比较普遍的问题,以下是其中的前五名:臃肿的类
huobing123456789
·
2014-08-29 16:00
代码
提升
RailsCasts11
Refactoring
User Name Part 2 重构User name(二)
在上一篇我们讨论了重构,并演示了一个通过将代码移动到模型中以达到去除冗余的重构实例。不过这段代码依然还有优化的余地。ruby classUser"John",:last_name=>"Smith") assert_equal'JohnSmith',user.full_name end用于检测不含中间名用户的测试用例。可以使用命令行raketest运行用例,但在这里我们准备使用自动测试工具Auto
dazhi_100
·
2014-08-29 15:00
RailsCasts10
Refactoring
User Name Part 1 重构User Name(一)
从这一集开始,我们一起探讨一下关于重构的话题。重构是指在不改变软件功能的前提下对代码进行优化,以达到去除冗余代码、提高代码可读性及可维护性的的目的。下面页面是一个用户列表,点击用户名后显示用户资料。需要注意的是,有些用户有中间名(middlename)有些则没有。浏览器中显示的列表页及用户资料页.先看看列表页的代码:ruby Users "> 列表页代码上面的代码先是获取所
dazhi_100
·
2014-08-29 15:00
学习笔记:Legacy code refactor
1coderefactor的定义:Code
refactoring
istheprocessofrestructuringexistingcomputercode-changingthefactoring-withoutchangingitsexternalbehavior.
Refactoring
improvesnonfunctionalattributesofthesoftware.Advantag
carolzhang8406
·
2014-08-20 15:00
关于代码重构
重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
IM菜鸟
·
2014-08-06 00:00
如何修改WEB项目的上下文访问路径
导入项目不能通过configure的选项转换为facets时可以新建项目然后手动复制新建项目.settings目录的org.eclipse.jdt.core.prefsorg.eclipse.ltk.core.
refactoring
.prefsorg.eclip
iteye_10717
·
2014-08-02 17:14
Problems
如何修改WEB项目的上下文访问路径
导入项目不能通过configure的选项转换为facets时可以新建项目然后手动复制新建项目.settings目录的org.eclipse.jdt.core.prefsorg.eclipse.ltk.core.
refactoring
.prefsorg.e
zhb8015
·
2014-08-02 17:00
context
访问路径
如何修改WEB项目的上下文访问路径
导入项目不能通过configure的选项转换为facets时可以新建项目然后手动复制新建项目.settings目录的org.eclipse.jdt.core.prefsorg.eclipse.ltk.core.
refactoring
.prefsorg.e
zhb8015
·
2014-08-02 17:00
context
访问路径
Uva 10879 Code
Refactoring
ProblemBCode
Refactoring
TimeLimit:2seconds"Harry,mydreamisacodewaitingtobebroken.Breakthecode,solvethecrime
HelloWorld10086
·
2014-07-24 18:00
code
uva
Refactoring
UVA 10879 (暑假-数论 -H - Code
Refactoring
)
#include intmain(){ intt,n=0; scanf("%d",&t); while(t--){ intk,arr[4],count=0; scanf("%d",&k); for(inti=2;count<3;i++) if(!(k%i)) arr[count++]=i,arr[count++]=k/i; printf("Case#%d:%d=%d*%d=%d*%d\n",++
kl28978113
·
2014-07-22 08:00
webApp开发(二)-新建空白页面
Document 本文装载于:http://www.w3cplus.com/mobile/mobile-terminal-
refactoring
-create-page.html
studyrzy
·
2014-07-08 15:00
书籍推荐——按角色划分
按角色划分 一、软件工程师· CleanCode《代码整洁之道》· ImplementationPatterns《实现模式》· CodeComplete《代码大全》·
Refactoring
陈小猫同学
·
2014-07-01 12:00
书籍推荐——按内容划分
编写可读代码的艺术》 ImplementationPatterns《实现模式》CodeComplete《代码大全》 WorkingEffectivelywithLegacyCode《修改代码的艺术》
Refactoring
陈小猫同学
·
2014-07-01 12:00
测试驱动开发全功略
爬树的泡泡[http://www.blogjava.net/briansun]{关键字}测试驱动开发/TestDrivenDevelopment/TDD测试用例/TestCase/TC设计/Design重构/
Refactoring
peiyuefeng
·
2014-06-26 11:25
开发
关键字
design
两件
Opengl 入门教程的翻译2
因为这样可以帮助我们知道他们是怎样工作的.时机项目中我们可能不想什么事情都自己手工做,我们向充分的利用storyboard,我们实际上可以在任何地方增加一个controllor.Solet’sdoalittle
refactoring
toaccomp
xingxiliang
·
2014-06-12 14:00
rails4 7
Refactoring
重构 现在我们已经有可以操作的articles和comments,来看一下模板app/views/articles/show.html.erb。它变得越来越冗长和笨拙。我们可以用局部文件来清理. 7.1 Rendering Partial Collections 首先,我们来建一个comment的局部文件, 把用来显示article所有的comment提取出来。创建这个文件
jiajie0531
·
2014-06-09 23:00
Ruby
Rails
重构摘要1
重构概览所谓重构(
refactoring
)是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。
tanxiang21
·
2014-05-28 15:00
重构
技术
设计
22种代码的坏味道,一句话概括
参考资料:http://blog.csdn.net/sulliy/article/details/6635596http://sourcemaking.com/
refactoring
/bad-smells-in-co
ueryueryuery
·
2014-05-27 17:00
敏捷开发流程总结
敏捷开发流程总结分类:2010-07-2015:36 26092人阅读 评论(13) 收藏 举报敏捷开发测试单元测试
refactoring
工作cmmAgile——敏捷开发,作为CMM神话崩溃后被引入的一套新的软件开发模式
jfkidear
·
2014-05-09 22:00
代码重构
重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
xgbing
·
2014-04-12 09:00
【重构】摘要1
重构概览所谓重构(
refactoring
)是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。
tanxiang21
·
2014-03-29 18:00
java
重构
Refactoring
摘要
代码重构的理解
一、为什么要代码重构(
Refactoring
) 在不改变系统功能的情况下,改变系统的实现方式。为什么要这么做?
jkpi3
·
2014-03-20 11:00
重构
Refactoring
Legacy Applications: A Case Study[重构遗留程序的一次案例学习]
Legacycodeisstinky.Everydecentdeveloperwouldliketorefactorit,andinordertorefactorit,oneideallyshouldhaveasuiteofunittestcasestopreventregressions.However,writingunittestsforlegacycodeisnoteasy;thelega
s060403072
·
2014-03-18 13:00
面向对象基础指数(6)重构 集合 拆装箱 泛型
官方解释 重构(
Refactoring
)就是通过调整程序代码改善软件的质量
u010191034
·
2014-03-05 17:00
重构-改善既有代码的设计(1)
所谓重构(
refactoring
)是这样一个过程:在不改变代码行为的前提下,对代码做出修改,以改变程序的内部结构。重构需要依赖测试,好的测试是重构的根本。
lulin27860
·
2014-03-05 09:00
java
重构
VC++ 也有
Refactoring
功能了
VisualC++team于去年年底的时候,终于放出了VC++的
Refactoring
Extension了,太好了。不过目前这还只是刚开始,有以下局限:仅限VisualStudio2013。
XinYaping
·
2014-02-04 14:00
Moq Quickstart
,andthereforefullcompiler-verifiedand
refactoring
-friendly)andminimalistic(whilestillfullyfunctional!)
missautumn
·
2014-01-29 01:00
test
unit
start
Moq
Quick
toturial
baisic
软件工程师必读技术书籍推荐
阅读更多书籍推荐——按角色划分一、软件工程师--CleanCode《代码整洁之道》--ImplementationPatterns《实现模式》--CodeComplete《代码大全》--
Refactoring
为了明天而努力
·
2014-01-28 11:00
书籍推荐
软件工程师
软件工程师必读技术书籍推荐
书籍推荐——按角色划分一、软件工程师--CleanCode《代码整洁之道》--ImplementationPatterns《实现模式》--CodeComplete《代码大全》--
Refactoring
:
为了明天而努力
·
2014-01-28 11:00
软件
工程师
技术
软件工程师必读技术书籍推荐
阅读更多书籍推荐——按角色划分一、软件工程师--CleanCode《代码整洁之道》--ImplementationPatterns《实现模式》--CodeComplete《代码大全》--
Refactoring
为了明天而努力
·
2014-01-28 11:00
书籍推荐
软件工程师
软件工程师必读技术书籍推荐
软件工程师 --Clean Code《代码整洁之道》 --Implementation Patterns《实现模式》 --Code Complete《代码大全》 --
Refactoring
为了明天而努力
·
2014-01-28 11:00
软件工程师
书籍推荐
软件工程师必读技术书籍推荐
书籍推荐——按角色划分一、软件工程师 --CleanCode《代码整洁之道》 --ImplementationPatterns《实现模式》 --CodeComplete《代码大全》 --
Refactoring
为了明天而努力
·
2014-01-28 03:00
技术
书籍
软件工程
10879 - Code
Refactoring
题目:10879-Code
Refactoring
题目大意:就是找一个给定的数的两对都不一样因数(都要大于一)。
u012997373
·
2014-01-20 18:00
【Java重构系列】重构31式之搬移方法
重构第二式:搬移方法(
Refactoring
2:MoveMethod) 毋容置疑,搬移方法(MoveMethod)应该是最常用的重构手段之一,正因为太常用而且较为简单,以至于很多人并不认为它是一种很有价值的重构
LoveLion
·
2014-01-11 00:00
重构
软件工程
软件质量
【Java重构系列】重构31式之封装集合
2009年,SeanChambers在其博客中发表了31Daysof
Refactoring
: Useful
refactoring
techniquesyouhavetoknow系列文章,每天发布一篇
LoveLion
·
2014-01-10 02:00
重构
软件工程
软件质量
软件工程师 Book
一、软件工程师 --CleanCode《代码整洁之道》 --ImplementationPatterns《实现模式》 --CodeComplete《代码大全》 --
Refactoring
:ImprovingtheDesignofExistingCode
yueyedeai
·
2013-12-12 22:00
软件工程师
关于size_t 和 ptrdiff_t
AbstractIntroductionsize_ttypeptrdiff_ttypePortabilityofsize_tandptrdiff_tSafetyofptrdiff_tandsize_ttypesinaddressarithmeticPerformanceofcodeusingptrdiff_tandsize_tCode
refactoring
withthepurposeofmovin
chuanwang66
·
2013-12-12 18:00
size
关于size_t 和 ptrdiff_t
AbstractIntroductionsize_ttypeptrdiff_ttypePortabilityofsize_tandptrdiff_tSafetyofptrdiff_tandsize_ttypesinaddressarithmeticPerformanceofcodeusingptrdiff_tandsize_tCode
refactoring
withthepurposeofmovin
chuanwang66
·
2013-12-12 18:00
size
一个python程序员的ruby三日游(五) ——重构(一)
重构rubyextrace
refactoring
function目录(?)
zkn_CS_DN_2013
·
2013-12-09 16:00
要读的书
软件工程师 --Clean Code《代码整洁之道》 --Implementation Patterns《实现模式》 --Code Complete《代码大全》 --
Refactoring
sjy-showtime
·
2013-12-06 20:00
书
软件工程师必读技术书籍推荐<1>
书籍推荐——按角色划分一、软件工程师--CleanCode《代码整洁之道》--ImplementationPatterns《实现模式》--CodeComplete《代码大全》--
Refactoring
:
vakinge
·
2013-12-05 19:00
软件工程师必读技术书籍推荐<1>
软件工程师 --Clean Code《代码整洁之道》 --Implementation Patterns《实现模式》 --Code Complete《代码大全》 --
Refactoring
vakin.jiang
·
2013-12-05 19:00
软件工程
说说Shell在代码重构中的应用
f=wb代码重构(Code
refactoring
)有时是很枯燥的,字符串替换之类的操作不仅乏味,而且还容易出错,好在有一些工具可用,以PHP为例,如:Rephactor,Scisr等等,不过现成的工具往往意味着不够灵活
leonzhouwei
·
2013-11-23 13:00
shell
脚本
代码重构
重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码,改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
zlcwonder
·
2013-11-12 16:00
浅谈项目代码重构
浅谈项目代码重构 重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量
fanjf
·
2013-11-10 16:00
代码
[转]SOA实践 -- 使用IoC和AOP重构SOA应用
原文地址:http://www.ibm.com/developerworks/cn/webservices/ws-
refactoring
/SOA实践--使用IoC和AOP重构SOA应用1.引言SOA是一种构造分布式系统的方法
cheerwong
·
2013-10-14 09:00
AOP
Pair programming is the most difficult and important thing in all agile actions
Teamistryingtotakemanyagileactionseveryday,LikeTDD,
refactoring
,pairprogramming,etc.
·
2013-09-21 16:00
programming
简化控制器内容
Thefirstruleofthumbfor
refactoring
istorevisityourcodetocheckwhethertheifstatementsyou’reusingaretrulyforalogicalbranchingandnotforclass-basedswitching
Michael-W
·
2013-09-17 00:00
10879 - Code
Refactoring
ProblemBCode
Refactoring
TimeLimit:2seconds"Harry,mydreamisacodewaitingtobebroken.Breakthecode,solvethecrime
SIOFive
·
2013-07-26 19:00
uva
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他