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
uva 10879 Code
Refactoring
(分解因子)
Code
Refactoring
TimeLimit:2seconds"Harry,mydreamisacodewaitingtobebroken.Breakthecode,solvethecrime."
u011328934
·
2013-07-26 15:00
欢迎关注我的微信公众账号:Linux技巧(微信号:i
refactoring
),一起学习Linux知识~~~
申请了一个微信公众账号:Linux技巧微信ID:i
refactoring
(意思是爱重构) ===============================每天推送一条Unix/Linux 小技巧!
·
2013-07-16 20:00
refactor
欢迎关注我的微信公众账号:Linux技巧(微信号:i
refactoring
),一起学习Linux知识~~~
申请了一个微信公众账号:Linux技巧微信ID:i
refactoring
(意思是爱重构) ===============================每天推送一条Unix/Linux 小技巧!
tcpipstack
·
2013-07-15 22:00
微信
linux技巧
《重构》读书笔记(三)——第二章 重构原则
重构(
Refactoring
)就是在不改变软件可观察行为的前提下,通过调整程序代码的结构,提高其可理解性,降低其修改成本。
e5Max
·
2013-07-13 19:19
读书笔记
《重构》读书笔记(三)——第二章 重构原则
重构(
Refactoring
)就是在不改变软件可观察行为的前提下,通过调整程序代码的结构,提高其可理解性,降低其修改成本。
e5Max
·
2013-07-13 19:00
重构
22种代码味道(Martin Fowler与Kent Beck)
MartinFowler在
Refactoring
:ImprovingtheDesignofExistingCode(中译名:《重构——改善既有代码的设计》)一书中与KentBeck一起总结了22
LoveLion
·
2013-07-13 12:00
重构
代码味道
22种代码味道(Martin Fowler与Kent Beck)
MartinFowler在
Refactoring
:ImprovingtheDesignofExistingCode(中译名:《重构——改善既有代码的设计》)一书中与KentBeck一起总结了22
LoveLion
·
2013-07-13 04:00
代码
味道
Martin
About size_t and ptrdiff_t
AbstractIntroductionsize_ttypeptrdiff_ttypePortabilityofsize_tandptrdiff_tSafetyofptrdiff_tandsize_ttypesinaddressarithmeticPerformanceofcodeusingptrdiff_tandsize_tCode
refactoring
withthepurposeofmovin
wangfaqiang
·
2013-06-27 16:00
企业应用架构模式学习(八):通盘考虑
在架构中要对几个方面做研究:极限编程(beckXP)持续集成(FowlerCI)测试驱动的开发(beckTDD)重构(Fowler
refactoring
)从领域层开始这个过程可以从决定领域逻辑方法开始,
大风起兮
·
2013-05-31 11:00
软件重构的简单认识
1.定义在软件工程学中重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
iTry
·
2013-05-13 15:51
重构
需求
项目管理
软件重构的简单认识
1.定义 在软件工程学中重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
dxswzj
·
2013-05-13 15:00
重构
需求
[置顶] Hibernate4实战 之第七部分:最佳实践
例如使用一个Address持久类来封装street,suburb,state,postcode.这将有利于代码重用和简化代码重构(
refactoring
)的工作。
873582595
·
2013-05-11 01:00
如何避免重构带来的危险
我转载出处:http://www.oschina.net/news/34544/avoid-the-dangers-of-
refactoring
重构代码很危险,它会给测试工作增加巨大的负担。
protheschildren
·
2013-05-10 21:47
#12
Refactoring
User Name Part 3
#user_test.rb deftest_full_name assert_equal'JohnDoe',full_name('John',nil,'Doe'),"nilmiddleinitial" assert_equal'JohnH.Doe',full_name('John','H','Doe'),"Hmiddleinitial" assert_equal'JohnDoe',full
wwwmmm
·
2013-05-09 16:00
Ruby
Rails
#11
Refactoring
User Name Part 2
deffull_name [first_name,middle_initial_with_period,last_name].compact.join('') end defmiddle_initial_with_period "#{middle_initial}."unlessmiddle_initial.blank? end
wwwmmm
·
2013-05-09 16:00
Ruby
Rails
#10
Refactoring
User Name Part 1
#show.rhtml Name: #models/user.rb deffull_name name=first_name+"" name+="#{middle_initial}."unlessmiddle_initial.nil? name+=last_name name end
wwwmmm
·
2013-05-09 16:00
Ruby
Rails
使用重构移除丑陋的if else代码
package de.jingge.
refactoring
; public class SystemManag
chenhaiyang
·
2013-04-24 15:00
if else
你需要的不是重构,而是理清业务逻辑
你需要的不是重构,而是理清业务逻辑url:http://www.oschina.net/news/39539/its-not-
refactoring
-its-untangling?
jackpk
·
2013-04-21 22:00
Big
Refactoring
1.TeaseApartInheritance2.ConvertProceduralDesigntoObejcts3.SeparateDomainfromPresentation4.ExtractHierarchy-------END-------------------
FranklinGao
·
2013-04-16 21:00
你需要的不是重构,而是理清业务逻辑
原文地址:英文:http://www.codypowell.com/taods/2013/03/its-not-
refactoring
-its-untangling.html 中文:http://www.oschina.net
Joyhen
·
2013-04-12 19:00
重构
业务
BJDP-北京设计模式学习组 (bjdp.yolasite.com)
建组初衷2013年4月6日清明小长假,我在读《
Refactoring
toPatterns》,书中提到该书作者JoshuaKerievsky早在1995年就在纽约创建了“纽约城设计模式学习小组”,每周聚会时通过相互结对编程研究一个设计模式
wubinben28
·
2013-04-06 23:00
编程匠艺
Refactoring
to Patterns中译本《重构与模式(修订版)》部分勘误提示
Refactoring
toPatterns中译本《重构与模式》部分勘误提示人民邮电出版社,《重构与模式(修订版)》,2013年1月第1版,2013年1月北京第1次印刷。
wubinben28
·
2013-04-05 20:00
一个游戏程序员的学习资料
游戏算法图形引擎
refactoring
mfc一个游戏程序员的学习资料 原创:李茂
[email protected]
想起写这篇文章是在看侯杰先生的《深入浅出MFC》时,突然觉得自己在大学这几年关于游戏编程方面还算是有些心得
Light_Jewel
·
2013-04-05 10:00
Building Tests
Self-testingcodeincrementaldevelopmentwilltestyourcode.JunitTestingFrameworkUnitTestsandFunctionalTest2.TowardaCatalogof
Refactoring
snamesummarymotivationmechanicsexpmples3
FranklinGao
·
2013-04-01 23:00
Refactoring
Improving the Design of Existing Code
1.Badsmellsincode2.Duplicatedcodewhensameexpression,ExtractMethodsiblinginsubclass,extractmethodandpulllupmethodinsuperclasssimilarcode,butnotidentical,willextractTemplatemethod3.LongMethodlongMethodi
FranklinGao
·
2013-03-31 21:00
怎样使用Junit Framework进行单元测试的编写
怎样使用JunitFramework进行单元测试的编写 随着
Refactoring
技术和XP软件工程技术的广泛推广,单元测试的作用在软件工程中变得越来越重要,而一个简明易学、适用广泛、高效稳定的单元测试框架则对成功的实施单元测试有着至关重要的作用
中文JAVA技术平等自由协作创造
·
2013-03-03 15:00
探索 Eclipse JDT 中的重构功能
引用:http://www.ibm.com/developerworks/cn/opensource/os-eclipse-
refactoring
/index.htmlEclipse中的重构功能使其成为了一个现代的
wtfpewfn
·
2013-01-18 13:00
Why
Refactoring
Works[By kent Beck]
Programshavetwokindsofvalue:whattheycandoforyoutodayandwhattheycandoforyoutomorrow.Mosttimeswhenweareprogramming,wearefocusedonwhatwewanttheprogramtodottoday.Whetherwearefixingabugoraddingafeature,wea
leayn03
·
2012-12-27 21:00
Refactoring
《重构》
Refactoring
对《重构》心仪已久,某天见到同事带了一本到公司,还是英文版的,就马上抢了过来读。这是除了大学教材之外,
reniaL
·
2012-12-16 21:00
重构
读后感
MartinFowler
《重构》
Refactoring
对《重构》心仪已久,某天见到同事带了一本到公司,还是英文版的,就马
reniaL
·
2012-12-16 21:00
重构
读后感
Martin Fowler
走出重构(
Refactoring
)的误区
重构(
Refactoring
)这个词最初由MartinFowler和KentBeck给下的定义,它是一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更…它是一种有节制的整理代码
a511596982
·
2012-12-16 12:00
RailsCasts中文版,#12
Refactoring
User Name Part 3 重构实战3
在重构实战2和重构实战1里,我们讨论了与重构、测试有关的话题。截止上一篇结束时,完成了对User类的重构,但是测试用例代码还有些乱。让我们看看如何清理一下。require'test_helper' classUserTest"John",:last_name=>"Smith") assert_equal'JohnSmith',user.full_name end test"fullnamewit
ABBuggy
·
2012-11-24 09:00
重构
测试
Rails
Rails
Refactoring
railscasts
Python学习笔记(三): 2to3的使用
如果给的target是file,2to3只会转换该文件 D:\python\study>D:\Tools\Python33\Tools\Scripts\2to3.py -w codes
Refactoring
Tool
luocb1980
·
2012-11-23 16:00
python
重构的概念和作用
重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
程序员之蚁族
·
2012-11-23 10:00
模式
重构
Some noteson reading the book <
refactoring
, improving the design existing code>
While reading the book <
refactoring
, improving the design of existing code>, I got some impressed
feikiss
·
2012-11-21 16:00
design
refactor
RailsCasts中文版,#11
Refactoring
User Name Part 2 重构实战2
在上一篇《RailsCasts中文版,#10
Refactoring
UserNamePart1重构实战1》我们讨论了重构,并演示了一个通过将代码移动到模型中以达到去除冗余的重构实例。
ABBuggy
·
2012-11-20 22:00
RailsCasts中文版,#10
Refactoring
User Name Part 1 重构实战1
从这一集开始,我们一起探讨一下关于重构的话题。重构是指在不改变软件功能的前提下对代码进行优化,以达到去除冗余代码、提高代码可读性及可维护性的的目的。下面页面是一个用户列表,点击用户名后显示用户资料。需要注意的是,有些用户有中间名(middlename)有些则没有。浏览器中显示的列表页及用户资料页.先看看列表页的代码:Users "> 列表页代码上面的代码先是获取所有的用户对象,进
ABBuggy
·
2012-11-19 22:00
编程经典书籍推荐:重构 改善既有代码的设计
《重构改善既有代码的设计》,英文书名
Refactoring
:ImprovingtheDesignofExistingCode,与《设计模式》齐名,出版于1999年。
netcoder
·
2012-11-19 22:00
代码的味道
什么时候需要
Refactoring
? 代码的味道是高水平程序员对“好程序“的一种感觉,他们具备一种能力,即使不涉及程序代码的具体实现就能看出你的设计是否合理。
焦志广
·
2012-11-17 18:00
java
代码重构的重要性
重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
legendjunn
·
2012-11-14 16:09
重构
代码重构
为什么要用C++ native
http://www.csdn.net/article/2012-10-31/2811326-MDCC-Wandoujia-
Refactoring
/2
seafit
·
2012-11-07 13:00
Python performance optimization
PythonperformanceoptimizationPerformanceoptimization–makingaprogramrunfaster–iscloselyrelatedto
refactoring
.
Refactoring
makesexistingsourcecodemorereadableandlesscomplexontheinsidewithoutchangingitsbeha
fish_cool
·
2012-10-16 10:17
performance
python
optimization
distance
dictionary
list
python
Python performance optimization
PythonperformanceoptimizationPerformanceoptimization–makingaprogramrunfaster–iscloselyrelatedto
refactoring
.
Refactoring
makesexistingsourcecodemorereadableandlesscomplexontheinsidewithoutchangingitsbeh
chenyi8888
·
2012-10-16 10:00
python
list
performance
Dictionary
optimization
distance
读书清单+Github打造属于自己的简历
Github打造自己的简历,读书清单:1、《代码大全(第二版)》/英文原版《CodeComplete(2ndEd)》(初级)2、《编程之美》(质变)3、DesignPatterns(《设计模式》)(升级)4、
Refactoring
FoxBabe
·
2012-10-06 09:00
21种代码坏味道
他也是
Refactoring
的主要目标之一。代码重复往往 来自于copy-and-paste 的编程风格。
shmily2038
·
2012-09-29 14:00
代码
阅读者(二十二):从重构到模式
在谈论对《重构与模式》(
Refactoring
toPattern)一书的认识之前,我想谈两点作为一个有近四年工作经验的软件从业人员在面向对象领域的一些困惑:重构的困惑:随着重构技巧的不断实践,诸如重命名
张岳
·
2012-09-28 00:00
Eclipse:An unexpected exception occurred while ...
WhenIdeleteajavaprojectcontaining200.000codefromeclipse,thereisaprolem:Anunexpectedexceptionoccurredwhileperformingthe
refactoring
.SOIenlargethevaluesineclipse.inifile.Modifythevaluelikethis
Jerikc
·
2012-08-31 12:00
Hibernate4实战最佳实践
这将有利于代码重用和简化代码重构(
refactoring
)的工作。 对持久类声明标识符属性( identifier properties)。
jenmhdn
·
2012-08-27 06:00
Hibernate4
重构之我见
所谓重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
ningandjin
·
2012-08-18 09:00
java
设计模式
编程
重构
重构之我见
所谓重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
ningandjin
·
2012-08-18 09:00
java
设计模式
编程
重构
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他