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
可惜老板不看程序员写的书
如果boss想看书的话,我很希望他能看看《规划极限编程——Planning Extreme Programming》[Kent Beck, Martin
Fowler
著],其实我只是希望boss能看看这段话
·
2015-10-27 14:15
程序员
贫血模型和充血模型
Martin
Fowler
很早以前就写过一篇文章,题目叫"贫血模型"。文章里面批判贫血的领域模型是不够优雅、不够OO的,提倡使用充血的领域模型。在Java世界里这是一直争论的话题。
·
2015-10-27 13:50
模型
Spring-Context之四:Spring容器及bean的定义
关于依赖注入的具体内容可以参见Martin
Fowler
写的一篇文章《Inversion of Control Containers and the Dependency Injection pattern
·
2015-10-27 12:58
spring容器
持续集成(第二版) Martin
Fowler
著
持续集成(第二版) --Martin
Fowler
著 雷镇 译 持续集成是一种软件开发实践。
·
2015-10-23 09:54
持续集成
养成重构的习惯有多重要
Martin
Fowler
在《重构》一书中使用了一个隐喻,“坏味道(bad smell)”。用这个隐喻来形容我目前的处境,那就是我正在粪坑里挣扎。
·
2015-10-23 09:55
重构
Silverlight + Model-View-ViewModel (MVVM)
它跟Martin
Fowler
的Presentation Model非常相似,唯一不同的是,它填平了presentation model和使用了WPF
·
2015-10-23 09:38
silverlight
使用 Unity(一):Unity 应用程序块容器介绍
关于 IoC 和 DI,大家可以参考 Martin
Fowler
著
·
2015-10-23 08:03
unity
贫血还是充血?
Martin
Fowler
很早以前就写过一篇文章,题目叫" 贫血模型"。文章里面批判贫血的领域模型是不够优雅、不够OO的,提倡使用充血的领域模型。
·
2015-10-23 08:09
转载
Functional Programming For The Rest of Us 翻译,重译 (剩人们的函数式编程)
原作者: Slava Akhmechet(译者注:这哥们不像marting
fowler
那样有以自己名字命名的网站,原文链接真挺难找的,但是我还是TMD找到了,http://www.defmacro.org
·
2015-10-23 08:45
QCon日记
国际讲师也是济济一堂,包括 Thoughtworks首席科学家Martin
Fowler
,Spring之父Rod Johnson,eBay架构师Randy
·
2015-10-21 13:20
on
Refactor feature in Visual Studio 2005
Refactor feature in Visual Studio 2005 Refactoring is a term coined by Martin
Fowler
(www.refactoring.com
·
2015-10-21 12:48
refactor
视角的力量--再说OO设计原则
2.救命稻草--Martin
Fowler
的三层视角理论 3.三层视角--回头再说OO设计原则
·
2015-10-21 12:09
设计原则
重构(Refactoring)技巧读书笔记 之一
毫无疑问,这些重构策略均来自于Martin
Fowler
的《重构-改善既有代码的设计》,只是如
·
2015-10-21 10:42
refactor
关于结对编程的一些问题
前言 最近由于公司项目,有机会尝试结对编程(pair programming),实践了3个月,也有了自己的一些心得体会,本文以Martin.
Fowler
的《结对编程模糊概念》来展开叙述。 1.
·
2015-07-14 21:00
编程
Martin
Fowler
对于“YAGNI:你不会需要它”这一XP实践的评论
MartinFowler是Thoughtworks的著名作者和顾问,他在最近的一篇博客文章中描述了YAGNI实践,分析了它的重要性以及创建“推定特性”(presumptivefeature——意指某些已经完成编码,但并未投入实际应用的特性)所造成的成本。YAGNI是“你不会需要它”(YouAren'tGonnaNeedIt)的缩写,它是一种极限编程(XP)实践,表示程序员不应为目前还不需要的功能编
Savita Pahuja
·
2015-06-16 00:00
MonolithFirst:单体应用优先策略
近日,
Fowler
又提出了MonolithFirst策略。在许多使用微服务架构的案例中,
Fowler
注意到了如下两种常见的模式:几乎所有成功的微服务案
谢丽
·
2015-06-09 00:00
Martin
Fowler
谈微服务: 先有宇宙 后有星辰
MonolithFirstPhotoofMartinFowlerMartinFowler3June2015AsIhearstoriesaboutteamsusingamicroservicesarchitecture,I'venoticedacommonpattern.Almostallthesuccessfulmicroservicestorieshavestartedwithamonolith
推优
·
2015-06-08 14:37
测试公益沙龙+敏捷公益沙龙+Martin
Fowler
5月深圳行报名
各位: 5月,智联联盟将为大家带来3场精彩的沙龙活动,具体活动介绍如下: 活动一:“系统故障排除方法&软件代码提升之路”沙龙(北京) 时间:5月17日下午14:00-17:00(13:30开始签到) 地点:北京市海淀区北四环中路辅路238号柏彦大厦3层301会议中心 费用:免费 议程: 13:3
SSM-ug
·
2015-05-15 15:00
测试
Martin
Fowler
经典软件著作合集
MartinFowler的经典大作,英文版。[Addison-WesleyProfessional]分析模式可复用的对象模型[Addison-WesleyProfessional]AnalysisPatternsReusableObjectModels(E-Book)[作者信息]MartinFowler[出版机构]Addison-WesleyProfessional[出版日期]1996年10月19
zlfwmm
·
2015-04-27 14:01
Martin
Fowler
经典软件著作合集
ruby的方法多的来由
我一直奇怪为何ruby的方法那么多,今天看了
Fowler
的这篇文章讲述了原因,HumaneInterface。他对比了java和ruby的array,java是25个方法,ruby是79个。
chenge微博谈
·
2015-04-25 13:37
TypeC一个微软开发的超简单.NET依赖注入/IoC容器
控制反转(IoC,Inversion of Control)是由Martin
Fowler
总结出来的一种设计模式,用来减少代码间的耦合。
·
2015-04-19 21:00
.net
.NET 用 Unity 依赖注入——概述注册和解析类型(1)
另外,前段时间我翻译和实验了 Martin
Fowler
的《Java 控制反转和依赖注入模式》,本文是
·
2015-04-14 14:00
unity
重温大师经典:Martin
Fowler
的持续集成
持续集成 作者:Martin
Fowler
译者:滕云 原文发布时间:2006年5月1日  
huyumin
·
2015-03-13 09:00
持续集成
贫血模型和充血模型
Martin
Fowler
很早以前就写过一篇文章,题目叫"贫血模型"。文章里面批判贫血的领域模型是不够优雅、不够OO的,提倡使用充血的领域模型。在Java世界里这是一直争论的话题。
dokero
·
2015-02-26 08:00
模型
Maven实战(二)——POM重构之增还是删
重构是广大开发者再熟悉不过的技术,在Martin
Fowler
的《重构——改善既有代码的设计》一书中,其定义为“重构(名词):对软件内部结构的一种调整,目的是在不改变软件之可察行为前提下,提高其可理解性
wbj0110
·
2015-02-06 11:00
maven
Maven实战(二)——POM重构之增还是删
重构是广大开发者再熟悉不过的技术,在Martin
Fowler
的《重构——改善既有代码的设计》一书中,其定义为“重构(名词):对软件内部结构的一种调整,目的是在不改变软件之可察行为前提下,提高其可理解性
wbj0110
·
2015-02-06 11:00
maven
Maven实战(二)——POM重构之增还是删
重构是广大开发者再熟悉不过的技术,在Martin
Fowler
的《重构——改善既有代码的设计》一书中,其定义为“重构(名词):对软件内部结构的一种调整,目的是在不改变软件之可察行为前提下,提高其可理解性
wbj0110
·
2015-02-06 11:00
maven
Spring IoC 初探
Martin
Fowler
起了另一个名字DI(依赖注入),就是由Spring容器将对象依赖的协作对象注入进去。如果还不理解也没关系,看完下面的代码就揭开IoC的神秘面纱了。
frank1234
·
2014-12-25 09:00
spring ioc
Spring IoC 初探
Martin
Fowler
起了另一个名字DI(依赖注入),就是由Spring容器将对象依赖的协作对象注入进去。如果还不理解也没关系,看完下面的代码就揭开IoC的神秘面纱了。
frank1234
·
2014-12-25 09:00
spring ioc
Spring IoC 初探
Martin
Fowler
起了另一个名字DI(依赖注入),就是由Spring容器将对象依赖的协作对象注入进去。如果还不理解也没关系,看完下面的代码就揭开IoC的神秘面纱了。
frank1234
·
2014-12-25 09:00
spring ioc
Spring IoC 初探
Martin
Fowler
起了另一个名字DI(依赖注入),就是由Spring容器将对象依赖的协作对象注入进去。如果还不理解也没关系,看完下面的代码就揭开IoC的神秘面纱了。
frank1234
·
2014-12-25 09:00
spring ioc
Spring IoC 初探
Martin
Fowler
起了另一个名字DI(依赖注入),就是由Spring容器将对象依赖的协作对象注入进去。如果还不理解也没关系,看完下面的代码就揭开IoC的神秘面纱了。
frank1234
·
2014-12-25 09:00
spring ioc
Spring IoC 初探
Martin
Fowler
起了另一个名字DI(依赖注入),就是由Spring容器将对象依赖的协作对象注入进去。如果还不理解也没关系,看完下面的代码就揭开IoC的神秘面纱了。
frank1234
·
2014-12-25 09:00
spring ioc
重构之重构
Martin
Fowler
的重构一书很早就爬到了我的书架上,但一直没有把它完整地读完。一是没有时间;二是每次拿起来看时,看到那些碎碎念念的东西就立即失去了耐心。
weatry
·
2014-11-19 22:00
重构
他被开发者们尊为“教父”,他从不与媒体谈论技术以外的事情。
早在20世纪80年代,
Fowler
就是使用对象技术构建
lancoder
·
2014-11-07 08:00
Martin
Fowler
阐述“牺牲的架构”
软件开发团队希望拥有长期稳定的软件架构,但是硬件、软件和网络速度的技术却在高速发展,就这需要架构做出重的大调整,甚至抛弃之前的整个代码库。在这种背景下,Thoughtworks的作者和顾问MartinFowler在他近期的博客中介绍了牺牲的架构。牺牲的架构意味着要接受一种现实,那就是在几年内团队将需要(希望)抛弃他们之前构建的一些东西。Martin提到,这意味着当这一时刻到来时,要立刻思考如何让这
Savita Pahuja
·
2014-11-05 00:00
PetShop之业务逻辑层设计
例如Martin
Fowler
在《Patterns of Enterprise Applic
xp9802
·
2014-10-31 10:00
设计
uml学习书籍
《UMLdistilled》《UML和模式应用》->《UML用户指南》附加两本《UML对象设计与编程》《UMLOracle8建模》《UMLdistilled》 由大名鼎鼎的
fowler
simanstar
·
2014-04-25 12:00
框架
UML
FNV哈希算法
由来:FNV哈希算法全名为
Fowler
-Noll-Vo算法,是以三位发明人GlennFowler,LandonCurtNoll,PhongVo的名字来命名的,最早在1991年提出。
hustfoxy
·
2014-04-14 16:00
算法
FNV哈希算法
Protocol Buffers 语法指南
Protocol Buffers 语法指南 Posted on 2013 年 4 月 11 日 by
Fowler
Zhang 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息石头儿和本声明
vanadiumlin
·
2014-04-04 16:00
protocol
Martin
Fowler
对于nosql的看法
TheriseofNoSQLdatabasesmarkstheendoftheeraofrelationaldatabasedominanceNoSQL数据库的崛起标志这个关系型数据库统治时代的终结。ButNoSQLdatabaseswillnotbecomethenewdominators.Relationalwillstillbepopular,andusedinthemajorityofsi
paper0519
·
2014-03-18 16:00
Martin
Fowler
讲述重构的工作流程
Fowler
将重构定义为“……一项用于对既有代码的主体结构进行调整的专
Rui Miguel Ferreira
·
2014-02-26 00:00
Martin
Fowler
讲述重构的工作流程
Fowler
将重构定义为“……一项用于对既有代码的主体结构进行调整的专
Rui Miguel Ferreira
·
2014-02-26 00:00
Martin
Fowler
谈数据紧缩
越来越多的企业正投资于大数据系统。由于这些系统设计用来存储和处理海量的信息,所以其建设和维护往往都极其复杂和昂贵。它们也非常容易受到攻击,但对于高额利润的预期,企业似乎无法抗拒。MartinFowler写了一篇文章,关于与大数据截然相反的Datensparsamkeit。这是一个德语词,大致可以翻译成“数据紧缩(dataausterity)”或者直白地译为“不存储不需要的数据”。其中一个原因是隐私
Jonathan Allen
·
2013-12-20 00:00
代码重构之坏味道总结
转载: http://blog.csdn.net/lovelion/article/details/9889095 Martin
Fowler
针对22种代码味道,提出了相应的重构手段,。
502220545
·
2013-12-04 17:00
代码重构
<<.NET B/S 架构实践>> 几种概念区别 - 算法、设计模式、企业应用架构模式、架构模式
但其实绝大多数开发人员对这个非常陌生且抗拒),因为从学校没毕业开始就已经被算法折磨了,哈哈 设计模式:爱学习的开发人员对这个也不会陌生,是些到了一定工作阶段必须学的思想以及解决问题的通用方法 企业应用架构模式:Martin
Fowler
·
2013-11-26 15:00
.net
失血模型、贫血模型、充血模型、胀血模型
getter/setter方法的纯数据类,所有的业务逻辑完全由business object来完成(又称 TransactionScript),这种模型下的domain object被Martin
Fowler
衰仔Ivan
·
2013-11-22 12:00
模型
对于单元测试的一些新认识
我也忘了怎么机缘巧合的看到了Martin
Fowler
先生的这篇大作: Mocks Aren't Stubs。
power1128
·
2013-11-20 09:00
单元测试
mock
testing
博文共赏:Martin
Fowler
对将page对象用于Web测试的基本经验法则
InfoQ编辑注:本文源自MartinFowler,文章最初由ThoughtWorks工程师黄博文翻译在自己的博客上,并由译者本人推荐至InfoQ中文站博文共赏专栏。本译文在MartinFowler本人的许可下,由InfoQ中文站进行修订后,在这里给大家分享。当你在为Web页面编写测试时,你需要操作该Web页面上的元素来点击链接或验证显示的内容。然而,如果你在测试代码中直接操作HTML元素,那么你
黄博文
·
2013-11-18 00:00
《重构与模式》的一些随记
IDE对重构的支持IDE对重构的支持,是在
Fowler
的《重构-改善既有代码设计》之后开始的。重构是可以被识别出来并且自动
欧阳左至
·
2013-11-11 23: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
其他