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
Fowler
牛人博客(转+补全)
Martin
Fowler
Blog:http://martinfowler.com/bliki/ 
michaelh0226
·
2013-09-25 16:00
博客
(收藏自己看)程序员的工作不能用“生产效率”这个词来衡量
几乎正如10年前 Martin
Fowler
发现的,用生产效率来衡量软件开发工作没有任何意义。原因就在于,它们不属于同一范畴。换句话说,生产效率不具有作为衡量软件开发工作的适用性。
wangxiaoxu
·
2013-07-25 13:00
程序员
maven pom之增与减的平衡
重构是广大开发者再熟悉不过的技术,在Martin
Fowler
的《重构——改善既有代码的设计》一书中,其定义为“重构(名词):对软件内部结构的一种调整,目的是在不改变软件之可察行为前提下,提高其可理解性
tjuxiaoqiang
·
2013-07-16 11:00
java
maven
敏捷开发
22种代码味道(Martin
Fowler
与Kent Beck)
MartinFowler在Refactoring:ImprovingtheDesignofExistingCode(中译名:《重构——改善既有代码的设计》)一书中与KentBeck一起总结了22种代码坏味(BadSmellsinCode),因为Sunny这段时间正在做一些与代码味道自动识别与自动重构有关的研究工作,对这些内容进行了重新的深入理解与分析。后续将在博客中转载和原创一些相关的文
LoveLion
·
2013-07-13 12:00
重构
代码味道
22种代码味道(Martin
Fowler
与Kent Beck)
MartinFowler在Refactoring:ImprovingtheDesignofExistingCode(中译名:《重构——改善既有代码的设计》)一书中与KentBeck一起总结了22种代码坏味(BadSmellsinCode),因为Sunny这段时间正在做一些与代码味道自动识别与自动重构有关的研究工作,对这些内容进行了重新的深入理解与分析。后续将在博客中转载和原创一些相关的文
LoveLion
·
2013-07-13 04:00
代码
味道
Martin
关于IoC/DI的理解
很老的Martin
Fowler
的一篇文章:http://www.martinfowler.com/articles/injection.html,相信很多朋友都读过。
subaochen
·
2013-06-09 17:00
spring
Struts2之POJO
按照Martin
Fowler
的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的java对象”,但大家都使用“简单java对象”来称呼它。
minxinxin2010
·
2013-04-14 19:00
struts2
Martin
Fowler
论21世纪的软件设计
人们未能很好地理解无模式(Schemaless)数据结构,重要的是当我们在NoSQL数据库中使用这些数据结构的时候如何权衡它的优缺点。在最近的一次公司活动中,MartinFowler就无模式数据结构和NoSQL与一致性进行了讨论。无模式数据结构:无模式通常被视为NoSQL数据库的一个重大优势,而Martin认为人们未能很好地理解这一领域,同时他介绍了无模式的不同方面以及使用无模式数据结构的优缺点。
Jan Stenberg
·
2013-04-07 00:00
Martin
Fowler
论21世纪的软件设计
人们未能很好地理解无模式(Schemaless)数据结构,重要的是当我们在NoSQL数据库中使用这些数据结构的时候如何权衡它的优缺点。在最近的一次公司活动中,MartinFowler就无模式数据结构和NoSQL与一致性进行了讨论。无模式数据结构:无模式通常被视为NoSQL数据库的一个重大优势,而Martin认为人们未能很好地理解这一领域,同时他介绍了无模式的不同方面以及使用无模式数据结构的优缺点。
Jan Stenberg
·
2013-04-07 00:00
Martin
Fowler
新书《领域特定语言》(Domain-Specific Languag...
《领域特定语言》原书名:Domain-Specific Languages作者:Martin
Fowler
译者:ThoughtWorks中国出版时间:2013年3月21日定价:89.00元样章下载:http
华章
·
2013-03-25 15:00
Thoughtworks
Martin
Fowler
领域特定语言
持续集成(第二版)[来自:Martin
Fowler
]
持续集成(第二版)作者:MartinFowler译者:雷镇持续集成是一种软件开发实践。在持续集成中,团队成员频繁集成他们的工作成果,一般每人每天至少集成一次,也可以多次。每次集成会经过自动构建(包括自动测试)的检验,以尽快发现集成错误。许多团队发现这种方法可以显著减少集成引起的问题,并可以加快团队合作软件开发的速度。这篇文章简要介绍了持续集成的技巧和它最新的应用。最后更改于:2006年5月1日目录
itech_001
·
2013-03-24 19:00
读好书,写好程序
本人是做.NET开发的,以企业应用为主,以互联网为爱好,这里给大家推荐一些适合.NET程序员的书: 软件设计 《企业应用架构模式》 Martin
Fowler
的大作之一,总结了多种常见的企业应用架构模式
·
2013-03-15 18:00
程序
并发框架Disruptor译文
转载: http://coolshell.cn/articles/9169.html Martin
Fowler
在自己网站上写了一篇LMAX架构的文章,在文章中他介绍了LMAX
qq85609655
·
2013-03-01 15:00
disruptor
Java之POJO
按照Martin
Fowler
的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的java对象”,但大家都使用“简单java对象”来称呼它。
runwzj
·
2013-02-18 10:00
java
What is MVC by Martin
Fowler
http://martinfowler.com/eaaDev/uiArchs.html 没太看懂,一些看懂的片段: So now I think it's time for some soundbites on MVC. Make a strong separation be
chriszeng87
·
2013-02-13 01:00
设计模式
mvc
别跟我扯依赖注入
(MartinFowler写过一篇这个模式的精彩文章,感兴趣的童鞋可以去度娘)在
Fowler
最先提出依赖注入这个术语之前,人们经常用“控制反转”(inversionofcontrol)这个词来描述同样的事情
beijiguangyong
·
2013-01-10 23:00
设计模式学习日记一(持续更新)
GoF(GangofFour)设计模式常见的设计模式原则和SOLID设计原则
Fowler
企业模式一、设计模式释义设计模式是高层次的、抽象的解决方案模板。
·
2012-12-29 11:00
设计模式
书_重构书[转]
Martin
Fowler
的《重构》英文版出版于1999年。
ft28
·
2012-12-25 13:00
书
Mocks Aren't Stubs(Mock跟Stub是有区别的)
Martin
Fowler
大师的一篇文章 原文地址: http://martinfowler.com/articles/mocksArentStubs.html 主要是用于个人的学习与理解,许多地方翻译得不太准确
guanxin2012
·
2012-12-20 13:00
mock
《重构》
Martin
Fowler
用一个词来形容作者 Martin
Fowler
,那就是牛逼!他是作家,演说家,企业应用架构专家,敏捷宣言发起人之一。专注于OO、UML、领域建模和敏捷软件开发。
reniaL
·
2012-12-16 21:00
重构
读后感
Martin Fowler
Martin Follower
早在20世纪80年代,
Fowler
就是使用对象技术构
陈召东
·
2012-10-15 11:17
thoughtworks
uml
企业应用
敏捷
敏捷开发
xp
面向对象
面向对象专家
Inversion of Control(IoC)控制反转
根据Martin
Fowler
的理解,IoC其实就是框架(framework)和库(library)的区别。
bollaxu
·
2012-08-25 14:00
version
非加密的哈希算法
NameLengthTypePearsonhashing8bits
Fowler
–Noll–Vohashfunction(FNVHash)32,64,128,256,512,or1024bitsxor/
romandion
·
2012-08-03 17:00
算法
加密
function
.java代码重构
前段时间读过martin
fowler
的《重构 ,改善既有代码的设计 》,不禁感叹:他老人家绝对对得起大师这个名号啊!对于入行不久的程序员来说,读这本书对提高代码质量肯定有帮助。
hongmingchun
·
2012-07-24 19:00
失血模型-贫血模型-充血模型-胀血模型
getter/setter方法的纯数据类,所有的业务逻辑完全由business object来完成(又称 TransactionScript),这种模型下的domain object被Martin
Fowler
wezly
·
2012-07-20 13:00
模型
Martin
Fowler
谈软件开发
个人简介MartinFowler是一名作家,咨询师和软件开发领域著名的演讲家。他专注于企业级软件的设计–探索究竟是什么造就了优秀的设计,以及什么技术能将优秀的设计变为现实。他是面向对象技术和敏捷方法的相关领域的先驱者,并出版了多本专业著作,包括“重构”,“UML精粹”,“企业应用架构模式”“规划极限编程”“DSL”等等。在过去十年中,MartinFowler在IT咨询与定制化软件设计公司Thoug
张逸
·
2012-06-25 00:00
对话马丁·福勒(Martin
Fowler
)——第六部分:性能与过程调优
对话马丁·福勒(MartinFowler)——第六部分:性能与过程调优第一部分:重构第二部分:设计原则与代码所有权第三部分:进化型设计第四部分:灵活性与复杂性第五部分:测试驱动开发第六部分:性能与过程调优可维护性与效率比尔:我在丹佛机场的红地毯俱乐部(RedCarpetClub)[1]中常常碰到名人。今年夏天我碰到了CalistaFlockhart(卡莉斯塔·弗洛克哈特)[2],而去年我碰到了你。
qileilove
·
2012-06-19 09:00
Eclipse重构详解
Martin
Fowler
在其著名的<<Refactoring—Impr
雨打蕉叶
·
2012-06-16 13:00
eclipse
对话马丁·福勒(Martin
Fowler
)——第三部分:进化型设计
对话马丁·福勒(MartinFowler)——第三部分:进化型设计第一部分:重构第二部分:设计原则与代码所有权第三部分:进化型设计第四部分:灵活性与复杂性第五部分:测试驱动开发第六部分:性能与过程调优第三部分:进化型设计在连载的第三部分,福勒讨论了计划型设计和进化型设计的区别,揭示了着眼于解决表象问题可以使开发者发现本质问题,并主张好的设计工作不会降低工作效率。计划型设计和进化型设计比尔:在你的论
qileilove
·
2012-05-25 09: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
重构
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他