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
Martin
领域模型(Domain Model)
面向对象的一个很重要的点就是:“把事情交给最适合的类去做”,即:“你得在一个个领域类之间跳转,才能找出他们如何交互”,
Martin
Flower 说这是面向对象中最难的部分,这具有误导的成份。
·
2015-11-13 13:05
domain
敏捷开发,Agile Development
追究敏捷的历史,就必须要提到著名的敏捷开发宣言,2001年,17位业界专家(其中包括我们非常熟悉的
Martin
,
Martin
Fowler)组成了一个敏捷联盟,并且创建了一份敏捷联盟宣言,宣扬了4条核心价值观
·
2015-11-13 12:55
agile
用微软.NET架构企业解决方案 学习笔记(四)业务层
业务层 引言
Martin
Fowler说过:“任何人都可以写出计算机才能理解的代码,只有写出人能理解的代码的程序员才是好程序员
·
2015-11-13 11:20
.net
对LMAX架构以及Event Sourcing模式的一些新思考和问题的记录
注:如果不知道什么是lmax架构和event sourcing模式的看官可以自己先去查查资料: LMAX可以看看
martin
写的一篇文章:http://martinfowler.com/articles
·
2015-11-13 11:47
event
设计做到什么程度?
如何使用UML,
Martin
Fowler在《UML Distilled Thir
·
2015-11-13 10:28
设计
依赖注入/控制反转
dependency injection和IOC,博客园的各位大牛们都写过不少文章,在此不发表个人的拙见.近日在网上乱晃,找到一个外国仁兄的一个关于dependency injection和IOC的PPT,个人感觉比
martin
·
2015-11-13 09:57
依赖注入
国外性能测试博客
Testing at the Edge of Chaos Matt Heusser 3 Agile Testing Grig Gheorghiu 4 Martinfowler.com
Martin
·
2015-11-13 08:38
性能测试
Hibernate实体类 == 领域模型 ?
自从
Martin
Fowler的DDD提出来之后,无数的人就开始非议ORM方式下的持久化实体类,抨击这种方式下的实体类是“贫血”的,缺乏丰富业务语义的。
·
2015-11-13 08:11
Hibernate
jasmine 初探(一)
前言 《敏捷软件开发》这本书由享誉全球的软件开发专家和软件大师Robert C.
Martin
所著中提到两个开发方式: TDD(Test Driven Development)测试驱动开发
·
2015-11-13 07:18
ASM
在线编辑代码[django]版本
nbsp; #-*- coding:utf-8 -*- # jQuery File Tree# Python/Django connector script# By
Martin
·
2015-11-13 06:28
django
案例分析:基于消息的分布式架构
所以
Martin
Fowler强调:分布式调用的第一原则就是不要分布式。这句话看似颇具哲理,然而就企业应用系统而
·
2015-11-13 06:53
分布式
Thoughtworks - Orchestration Patterns
好久没去
Martin
Flower的主页,今天上去发现左下角多了个连接 Orchestration patterns ,好在搞了几个月的Biztalk,权当理解为业务流程编排(建模?)
·
2015-11-13 05:52
Pattern
软件分层设计的优缺点
Martin
Fowler在《Patterns of Enterprise Application Architecture》一书中给出了答案:1、开发人员可以只关注整个结构中的其中某一层;2、可以很容易的用新的实现来替换原有层次的实现
·
2015-11-13 03:53
设计
.NET Remoting 体系结构评估
Pat
Martin
Microsoft Corporation 2003年5月 适用于: Microsoft® .NET Framework
·
2015-11-13 03:21
.net
理解POCO
按照
Martin
Fowler的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的java对象”,但大家都使用“简单java对象”来
·
2015-11-13 02:49
oc
所谓快速的浏览器到底是什么意思?
本文作者Evan
Martin
是Google Chrome项目的开发者,文章来自他的个人博客,与Google官方并无关系。以下为原文编译: 所谓快速的浏览器,到底是什么意思?
·
2015-11-13 02:41
浏览器
简析敏捷在分布式团队中的实践
这儿可以用Kent Beck、
Martin
Fowler等16位业内权威的软件人士在几年前所做的一个敏捷宣言来解释: 个体和交互胜过过程和工具 可工作软件胜过面面俱到的文档 客户合作胜过合
·
2015-11-13 01:03
分布式
IOC 容器 和 Dependency Injection parttern 阅读
原文 http://martinfowler.com/articles/injection.html 由令人崇拜的
Martin
Fowler 撰文 1.基本概念 IOC
·
2015-11-13 01:08
dependency
语音增强国外牛人
2)R.
Martin
,主要贡献在
·
2015-11-13 00:26
如何调试MFC中的内存泄漏
转载地址:http://www.cnitblog.com/
martin
/archive/2006/04/21/9460.html 首先,应该是MFC
·
2015-11-12 23:01
内存泄漏
敏捷实践12 条原则
Martin
敏捷实践12 条原则,它们是敏捷实践区别于重型过程的特征所在。1.我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。
·
2015-11-12 23:38
敏捷
商业软件编程非常无聊?
Martin
Fowler在 一篇帖子里说,编写企业软件不光是捣腾数据。并非仅仅有解决算法问题,操纵硬件,和应用大量数学才有意思。关心顾客(马丁所谓的客户亲和力),全力让自己的软件为客户带来商业利益
·
2015-11-12 23:16
编程
依赖注入与工厂模式Demo
简称DI 早在2004年,
Martin
Fowler就提出了“哪些方面的控制被反转了?”这个问题。他总结出是依赖对象的获得被反转了。基于这个结论,
·
2015-11-12 23:04
依赖注入
《测试之美》连载:创建开源的QA社区
创建开源的 QA 社区 作者:
Martin
Schröder & Clint Talbert 一个开源项目的存亡取决于它的志愿者队伍
·
2015-11-12 20:38
开源
分析模式:可复用的对象模型
分析模式:可复用的对象模型 原文书名:Analysis Patterns: Reusable Object Models 作者: (英)
Martin
Fowler 译者:樊东平 张路 等书号:978
·
2015-11-12 20:24
对象
重构之父
Martin
Fowler《重构(Ruby版)》:新一代Ruby程序员的指路明灯
·
2015-11-12 20:10
Ruby
Martin
Fowler's Bliki
http://blog.csdn.net/mfowler http://martinfowler.com/bliki/index.html http://www.infoq.com/cn/articles/DDD-interview-Eric // 专访Eric Evans:领域驱动设计最新进展 &n
·
2015-11-12 20:01
in
领域模型的概念
转自:http://nowise.blog.hexun.com/32880455_d.html 自从
Martin
Fowler的DDD(Domain Driven Develop 领域驱动开发)提出来之后
·
2015-11-12 20:50
领域模型
大家推荐的技术图书
欢迎大家推荐对自己最有帮助的技术图书 《.NET 框架程序设计 修订版》《C#和.NET实战:平台、语言与框架》 《设计模式:可复用面向对象软件的基础》和《敏捷软件开发:原则、模式与实践》
Martin
·
2015-11-12 17:33
技术
asp.net三层架构的优缺点
Martin
Fowler在《Patterns of Enterprise Application Architecture》一书中给出了答案:1、开发人员可以只关注整个结构中的其中某一层;2、可以很容易的用新的实现来替换原有层次的实现
·
2015-11-12 17:47
asp.net
Future Research Directions in Social Recommendation
From the tutorial published by
Martin
Ester in RecSys 2013 Future Research Directions --Recommendation
·
2015-11-12 16:18
Social
vi 技巧和诀窍:令人刮目相看的 10 个超酷命令
文章转自:http://www.ibm.com/developerworks/cn/aix/library/au-vitips.html 成为 vi 编辑专家
Martin
Wicks,
·
2015-11-12 16:06
命令
分析模式 - 责任模式
分析模式 - 责任模式 概念模型比较难说清楚,概要性描述: 最直观的例子是组织结构,上级组织与下层组织之间的关系,从具体层面讲是一种所属关系,
Martin
将它抽象为一种责任关系。
·
2015-11-12 13:01
模式
My.Ioc 的性能
IoC/DI 这个概念,最初是由
Martin
Fowler 提出来的。之后,很快在 Java 社区大行其道。在 .net 社区,IoC 的流行要比 Java 晚一些。
·
2015-11-12 13:47
IOC
11、从零开始学习JAVA--包和访问权限
1、包:软件包(文件夹) 使用关键字package “包名”来使用,如:package
martin
; 编译方法:javac -d .
·
2015-11-12 12:04
java
自然语言处理领域的相关算法!
1.PorterStemming算法(词干抽取) http://tartarus.org/~
martin
/PorterStemmer/
·
2015-11-12 12:24
自然语言处理
Spring 之 IOC
//www.cnblogs.com/wing011203/archive/2013/05/15/3078849.html IoC的全称是Inversion of Control,中文称为控制反转,
Martin
·
2015-11-12 11:19
spring
转 商业软件编程很无聊?
Martin
Fowler在 一篇帖子里说,编写企业软件不光是捣腾数据。并不是只有解决算法问题,操纵硬件,和应用大量数学才有意思。
·
2015-11-12 11:52
编程
Android:什么是Holo?【Translated By KillerLegend】
Martin
Brinkmann on May 6, 2013 in Google Android 3 【Translated By KillerLegend】 当你在Google Play商店上浏览新的应用或者上介绍
·
2015-11-12 08:33
translate
程序员读书目录推荐
《企业应用架构模式》;
Martin
Flower经典之作;★★★★★ 4. 《Microsoft .NET 企业级应用架构模式》;Dino Esposito,&nbs
·
2015-11-11 19:56
程序员
重构(Refactoring)技巧
毫无疑问,这些重构策略均来自于
Martin
Fowler 的 《重构-改善既有代码的设计》,只是如何在实际项目中灵活运用而已。(注:本文重构策略的名称及其大部分内容来自
·
2015-11-11 17:30
refactor
Hibernate 自动化工具集
hibernate 自动化工具箱引入 引言: 最近在看持久层的框架模式,研读
Martin
·
2015-11-11 16:35
Hibernate
[转贴]Hello NHibernate
Hello NHibernate 作者:陈省 (一) 领域模型 vs 数据集 在
Martin
Flower的《企业应用架构模式》一书中提到了企业应用的业务逻辑的组织主要分为以下三种模式
·
2015-11-11 16:45
Hibernate
如何给程序中的变量起个好名字
Martin
在《Clean
·
2015-11-11 14:33
变量
5个让DBA爱上你的SQL技巧
我的一个同事
Martin
Masarik,SQLde的CEO,跟我谈起了他的一个DBA朋友,他管理着一个国际银行的Oracle数据库,数据规模约2TB。
·
2015-11-11 14:28
sql
重构 之 总结代码的坏味道 Bad Smell (一) 重复代码 过长函数 过大的类 过长参数列 发散式变化 霰弹式修改
膜拜下
Martin
Fowler 大神 , 开始学习 圣经 重构-改善既有代码设计 . 代码的坏味道就意味着需要重构, 对代码的坏味道了然于心是重构的比要前提; .
·
2015-11-11 14:37
总结
业务层领域模型对象模型
Martin
Fowler说过:“任何人都可以写出计算机才能理解的代码,只有写出人能理解的代码的程序员才是好程序员。” 每一个复杂的软件都应该按层来组织。每一层代表系统的一个逻辑部件。
·
2015-11-11 10:12
领域模型
S.O.L.I.D
术语来自Robert C.
Martin
的著作Agile Principles, Patterns, and Practices in C#,代表了下面五个设计原则: 1.
·
2015-11-11 10:32
架构,改善程序复用性的设计~(第一和第二讲目录)
一定让您有一种“拨开迷雾”的感觉,事实上这本书就像标题一样,主要是讲代码重构的知识的,从变量命名到语句编写,从语句到提取方法,从方法重构 到类重构等等,每一篇文章都像是一道菜,让看过的人回味无穷,在这里班 下
Martin
·
2015-11-11 09:36
架构
9、[C++]工厂模式
回想一下, 我们之前的简单工厂模式, http://www.cnblogs.com/hanxiao-
martin
/p/4289502.html 简单工厂模式的最大优点在于工厂类中包含了必要的逻辑判断
·
2015-11-11 08:51
工厂模式
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他