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
.Java程序最容易犯的21种错误实例分析
他也是
Refactoring
的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。2.Longmethod它是传统结构化的“遗毒”。
weixin_33884611
·
2020-08-09 00:21
Java开发最容易犯的21种错误
他也是
Refactoring
的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。2.Longmethod它是传统结构化的“遗毒”。
wefiy
·
2020-08-08 23:34
开发工作
java
refactoring
inheritance
class
parallel
library
什么是重构
所谓重构(
refactoring
)是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。
Super_time
·
2020-08-08 22:27
架构
21种代码的“坏味道”
他也是
Refactoring
的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。
阿源
·
2020-08-08 21:25
架构设计和软件设计
对于一名Java程序员来说 常犯的错误都有哪些
他也是
Refactoring
的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好
千锋郑州
·
2020-08-08 20:25
重构是什么,为什么要重构,怎么重构
随手打开百度,输入“重构”,点开百度百科:重构(
Refactoring
)就是通过调
Jon__Wang
·
2020-08-08 19:38
编程习惯
java编写中最常见的错误
他也是
Refactoring
的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。Longmethod它是传统结构化的“遗毒”。
JVAV晓逸
·
2020-08-08 18:01
Java
Java程序最容易犯的21种错误
他也是
Refactoring
的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。2.Longmethod它是传统结构化的“遗毒”。
GOALSTAR
·
2020-08-08 12:07
JAVA
编程
TypeScript实现设计模式——观察者模式
图片来源:https://
refactoring
guru.cn/design-patterns/observer观察者模式是一种在前端领域应用十分广泛的设计模式,特别是在图形界面的组件中,如果你
兔子喽
·
2020-08-07 21:37
Typescript
《重构 改善既有代码的设计》读书笔记
refactoring
tips:如果你发现自己需要为程序添加一个特性,而代码结构使你无法很方便地达成目的,那就先重构那个程序,使特性的添加比较容易进行,然后再添加特性。重构前
杨小熊的笔记
·
2020-08-05 18:08
读书笔记
解决Cross Domain的自动调整Iframe高度
最近组里有点小忙,用公司自己的Force.com平台写的CustomerSupport应用刚刚Pilot,在做Code
Refactoring
。
dy0953
·
2020-08-05 10:14
经验积累
UVA 10879 (暑假-数论 -H - Code
Refactoring
)
#includeintmain(){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",++n,k,arr[0],
冰阔落
·
2020-08-04 15:32
数论
ACM
刷题录
针对Android Studio安装完之后activity_main.xml前几行报错的解决建议
move
refactoring
isnotavailablewhileindexingisinprogress.applyscriptbuild.grad
qq_37002047
·
2020-08-03 22:39
【Java重构系列】重构31式之封装集合
转载自:http://blog.csdn.net/lovelion/article/details/179701472009年,SeanChambers在其博客中发表了31Daysof
Refactoring
lijunlinlijunlin
·
2020-08-03 19:45
javaSe
IntelliJ IDEA 复杂的重构技巧
本文作者:ice1000原文链接:http://ice1000.org/2017/12/21/IDEA
Refactoring
/重构是IDE给人类生活带来便利的一个重要方面。
程序猿DD_
·
2020-08-03 18:31
IntelliJ IDEA 复杂的重构技巧(二)
本文作者:ice1000原文链接:http://ice1000.org/2017/12/25/IDEA
Refactoring
2/上次我说了一些“复杂的重构技巧”,讲的是一些使用IntelliJ的简单功能实现复杂的重构需求的技巧
程序猿DD_
·
2020-08-03 18:31
冬眠结束
又开学了……还别说,一开学,人马上就精神了,这两天在看《
Refactoring
toPatterns》,看到里面一句话,很有感触:Tocompensate,folksde
weixin_30780649
·
2020-08-03 11:37
22种代码的坏味道,一句话概括
参考资料:http://blog.csdn.net/sulliy/article/details/6635596http://sourcemaking.com/
refactoring
/bad-smells-in-co
李狗蛋52635
·
2020-08-03 06:56
无聊谈
名人堂:Martin Fowler
现在,CSDN海外图书专区正在销售MartinFowler先生的《
Refactoring
》,我在海外图书专区“名家接触”讨论栏目放进了MartinFowler先生的一些资料,与各位共飨。
gigix
·
2020-08-01 12:22
人物访谈
Martin Fowler
在数十年的职业生涯中,他大力倡导业内最先进的软件开发技术,如统一建模语言UML(UnifiedModelingLanguage)、极限编程XP(ExtremeProgramming)、重构(
Refactoring
chenzijun20082008
·
2020-08-01 11:47
生活随笔
22种代码味道(Martin Fowler与Kent Beck)
MartinFowler在
Refactoring
:ImprovingtheDesignofExistingCode(中译名:《重构——改善既有代码的设计》)一书中与KentBeck一起总结了22种代码坏味
LoveLion
·
2020-07-29 09:35
重构
软件教育
软件工程
软件架构
软件工程研究
跟我一起学习设计模式(一)总览
DessignPatternOverview文章目录DessignPatternOverviewOverviewCoreConceptsDesignPrinciple
Refactoring
toPatternsGOF
木小鹅
·
2020-07-28 13:39
设计模式
设计模式
重构(Ruby版)
基本信息原书名:
Refactoring
:RubyEdition原出版社:Addison-WesleyProfessional作者:(美)JayFieldsShaneHarvieMartinFowler[
qq57757384
·
2020-07-28 05:17
任何人都可以重构
Eclipse中重构的类型物理重组与重命名重新定义类的关系改变类内部的代码结束语参考资料关于作者对本文的评价相关内容:
Refactoring
withEclipseJava设计模式101Java设计模式201
SStallMan
·
2020-07-27 17:42
软件测试人员必备的英语单词(二)
软件测试人员必备的英语单词(二)group群组groupbox群组方块分组框guardclause卫述句(
Refactoring
,p250)卫语句GUI图形介面图形界面handshaking握手协商handle
测试人追风
·
2020-07-23 13:00
VS2015插件推荐
目前2076可用有破解2.
Refactoring
Essentials是一款用于代码分析和重构的开源免费VS2015插件,其功能丰富强大,必然会成为类似WebEssentials这样的必备插件。
阿凉Wlv
·
2020-07-15 23:27
Tools
C++
android bootcamp 2019 之 Core audio
Significant
refactoring
ofaudiopolicymanagerAPM的重要重构为复杂的汽车使用场景提供更多的灵活性路由策略不再硬编码,而是由音频策略引擎声明音量的曲线和组通过音频策略引擎来管理内部重构为将来在公共代码和可配置代码之间进行拆分做好准备
左山艾艾
·
2020-07-14 17:39
Android
Q
23个设计模式学习笔记:03.模板方法模式
模板方法模式GOF-23模式分类从封装变化角度对模式进行分类重构获得模式(
Refactoring
toPatterns)图书推荐重构关键技法“组件协作”模式模板方法模式(TemplateMethod)动机
m0_47721810
·
2020-07-14 15:02
设计模式
什么是重构
重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
letian329
·
2020-07-14 13:23
系统重构
refactoring
smalltalk
performance
数据库
优化
工具
9_计算器界面代码重构
实验环境:ubuntu10+QtCreator2.4.1+QtSDK4.7.41.重构的概念重构(
Refactoring
):以以改善代码质量为目的的代码重写。
jacob2359
·
2020-07-14 10:49
代码重构
重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
xgbing
·
2020-07-12 16:39
[C/C++]
2018最新炼数成金JAVA大规模高并发系统架构极客高阶特训课程
课程目录││作业.txt│├─1│1.mp4│refactroing-katas.zip│对象健身操.pptx│├─2│2.1.mp4│2.2.mp4│2.3.mp4│Tennis-
Refactoring
-Kata.zip
weixin_44220865
·
2020-07-10 11:08
重构-改善既有代码的设计:重构原则(二)
1.什么是重构重构(
Refactoring
):在不改变软件的功能和外部可见性的情况下,为了改善软件的结构,提高清晰性、可扩展性和可重用性而对软件进行的改造,对代码内部的结构进行优化。
weixin_30861797
·
2020-07-10 07:33
2016书单总结--重构改善既有代码的设计--重新组织函数
2016书单总结–重构改善既有代码的设计–重新组织函数重构(
refactoring
)–在不改变软件可观察行为的前提下改善其内部结构1.重构的作用重构改进软件设计–让所有东西回到应回到的位置重构使软件更容易理解
undergrowth
·
2020-07-10 05:26
2016书单
java
JAVA大规模高并发系统架构极客高阶特训课程 JAVA架构师短期淬炼视频教程 炼数成金
=课程目录===============├│├1.mp4│├refactroing-katas.zip│└对象健身操.pptx├│├2.1.mp4│├2.2.mp4│├2.3.mp4│├Tennis-
Refactoring
-Kata.zip
que7715
·
2020-07-10 01:46
JAVA代码重构--改善既有代码的设计(一)
核心是一份完整的重构名录(catalogof
refactoring
),其中每一项都介绍一种经过实证的代码变换手法(codetransformation)的动机和技术。某些项目如ExtractMeth
Haqiu.Hwang
·
2020-07-09 23:40
来自百度,为什么要重构(
Refactoring
)
重构(
Refactoring
)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。
其名
·
2020-07-09 19:36
一次
Refactoring
to Fuctionality 的实践
关于重构重构是一种改善已有代码和设计的有效手段,MartinFowler的著作
Refactoring
:ImprovingtheDesignofExistingCode一书里提出了若干种重构的模式,深刻地影响了众多的开发人员
iteye_13973
·
2020-07-09 17:55
development
开发
重构-改善既有代码的设计 CHM
本书的核心是壹份完整的重构名录(catalogof
refactoring
),其中每壹项都介绍壹种经过实证的代码变换手法(codetransformation)的动
iteye_12453
·
2020-07-09 17:45
教程书籍
code
《重构:改善既有代码的设计》之读书笔记
所谓重构(
refactoring
)是这样一个过程:在不改变代码外在行为的前提下,对代码做出修改,以改进程序的内部结构。
hehui0316
·
2020-07-09 16:57
学习笔记
揭示常见的重构误区
直到今天,.Net开发的旗舰产品VisualStudio仍然无法在C#中突破重构的界限(http://www.martinfowler.com/articles/
refactoring
Rubicon.html
hdy007
·
2020-07-09 16:52
Java
java中,重构、重载、重写
答:重构(
Refactoring
)就是通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性,系统发展到一定阶段后,使用重构的方式,不改变系统的外部功能,只对内部的结构进行重新的整理
微笑の天使
·
2020-07-09 12:36
java
重构20年经典升级,《重构(第2版)》中文版,震撼上市! ...
1999年,世界软件开发大师,ThoughtWorks首席科学家马丁·福勒(MartinFowler)出版《重构:改善既有代码的设计》,读者反馈甚佳,重构(
Refactoring
)的理念被广泛接纳,成为编程的词汇表中不可或缺的部分
weixin_33901641
·
2020-07-09 09:23
高分编程佳作推荐
编程方面书籍的Top10榜单大家可能都已经烂熟于心,TAOCP、GoF、CLRS、SICP、《TheCProgrammingLanguage》、《CleanCode》、《
Refactoring
》、《CodeComplete
cdai
·
2020-07-09 07:07
数据库重构《
Refactoring
DataBase Evolutionary DataBase Design》介绍
说实话我也是前两周才知道有数据库重构这回事,当时听说这个概念的时候,唯一的反应就是:数据库居然也能重构?刚好上周去图书馆借书,看见了《数据库重构》这本书,就借回来看了几章。下面会结合自己的体会介绍一些这本书的一些观点。数据库重构概念数据库重构是对数据库Schema进行的简单改动,在保持行为和信息语义的前提下改进设计。数据库重构可以重构数据库Schema的结构:比如表、视图的定义、修改;重构数据库的
weixin_33787529
·
2020-07-08 15:13
设计模式
设计模式图解https://
refactoring
guru.cn/design-patterns/catalog设计模式博客https://www.jianshu.com/p/e55fbddc071chttps
Luchang-Li
·
2020-07-08 11:37
设计模式
设计模式
一篇比较好演示AS的重构方法
[翻譯]重構讓世界更美好(Makingtheworldbettervia
refactoring
-Intro)這些文章翻譯自ShoKuwamoto的ActionScript
Refactoring
三部曲,經過原作者同意翻譯之
liuyuanbin
·
2020-07-07 14:30
FLEX
测试驱动开发全功略
/www.blogjava.net/briansun测试驱动开发全功略{关键字}测试驱动开发/TestDrivenDevelopment/TDD测试用例/TestCase/TC设计/Design重构/
Refactoring
killcpp
·
2020-07-07 12:19
《uml精粹》的翻译就是垃圾!
一看,
refactoring
...靠,不就是重构嘛。有没有常识??
flashvan
·
2020-07-07 07:08
敏捷开发中重构的秘密
一提到重构(
Refactoring
),先不给出重构的定义,我们根据字面意思猜想,重构大概就是要重写代码。的确,单从字面上理解,重构与重写代码非常相似,但是,细纠起来他们却有着本质的区别。
congmu1588
·
2020-07-07 05:26
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他