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
Kent
《修改代码的艺术》之如何让新加代码都在测试范围下
在《Clean Code》一书中,
Kent
Beck说过我们有80%的时间是在维护代码,因此编写Clean Code很重要,但是
ningandjin
·
2012-07-25 22:00
测试
逻辑的线索
读过
Kent
Beck 的《实现模式》,书中有一段提到,当山鹰,看到雪线的时候,就知道山上的雪开始融化了,可以到融雪形成的溪水中,去捕食溪水中鱼了
李宏喜
·
2012-07-09 17:00
逻辑
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是 一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
jinnianshilongnian
·
2012-05-21 07:00
重构
TDD training summary
前一段时间阅读了
Kent
Beck的<<TDD by Example>>,之后对书中的内容进行了总结 。
kaqi
·
2012-05-20 22:00
TDD
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
seamplezeus
·
2012-05-15 08:00
重构
什么是重构,什么不是重构
而且这听起来也不是重构… 重构(Refactoring)这个词最初由Martin Fowler 和
Kent
Beck给下的定义,它是一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更
long_yu2
·
2012-05-15 08:00
重构
我的山寨敏捷四季之春
最早接触敏捷的时候,是从
Kent
的TDD开始,当时比较崇拜
Kent
,一是因为Junit的代码写的太棒了,里面的思想给与我很大的启发,第二个是我是用着Eclipse,其中也有
kent
的代码在里面,
·
2012-05-14 13:00
敏捷
极限编程ExtremeProgramming
Kent
仔细地观察和分析了各种简化软件开发的前提条件、可能行以及面临的困难。1996年三月,
Kent
终于在为DaimlerChrysler所做的一个项目中引入了新的
zdwzzu2006
·
2012-04-25 23:00
编程
工作
XP
测试
单元测试
Refactoring
收集的Haskell资源
http://stackoverflow.com/questions/734309/haskell-ide-for-windowshttp://www.cs.
kent
.ac.uk/people/staff
all_bright
·
2012-04-24 09:00
haskell
资源
Bridge模式(桥接模式)
Martin大叔的 重构,
Kent
大叔的TDD,都给我们提出了一些解决方法。 这里我们不讨论这么高深的问题,而是从GOF的设计模式入手,来看看,类是
lvwenwen
·
2012-04-17 22:00
Bridge模式(桥接模式)
TDD 学习笔记(三)
Kent
跨大步了,但是如何找到合适的步伐,还是需要不断从小步尝试。 现在看看目前的to-do lists吧。
airu
·
2012-04-03 23:00
学习笔记
TDD 学习笔记(一)
TDD 中
kent
Beck大师教给我们的是一门内功心法,交给我们的是如何把预想的结果转化为设计。 TDD = Test-Driven
airu
·
2012-04-03 16:00
学习笔记
每天一个(设计模式)-- Bridge模式(桥接模式)
Martin大叔的重构,
Kent
大叔的TDD,都给我们提出了一些解决方法。这里我们不讨论这么高深的问题,而是从GOF的设计模式入手,来看看,类是如何泛滥,又是如何通过桥接来解决的。
airu
·
2012-03-26 18:00
bridge
简单单谈谈极限编程(ExtremeProgramming,简称XP编程)
kent
仔细的观察和分析了各种简化软件开发的前提条件、可行性以及面临的困难后,引入了这套新的软件开发观念。
seagal890
·
2012-03-11 23:00
SCRUM 之旅 读书笔记 (二)
极限编程(eXtreme Programming , xp) 极限编程的思想源自
Kent
Beck 和 Ward Cunningharm 在软件项目中的合作经历。
poeao
·
2012-03-10 14:00
Scrum
八款JS框架介绍及比较
http://www.blogjava.net/
kent
/articles/202855.htmlDojo Dojo是目前最为强大的JS框架,它在自己的Wiki上给自己下了一个定义,Dojo是一个用
goodnew
·
2012-02-25 21:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他