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
MartinFowler
阿里技术专家详解 DDD 系列- Domain Primitive
导读:对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战,无论是94年GoF的DesignPatterns,99年的
MartinFowler
的Refactoring,02年的PofEAA
nogos
·
2021-01-03 12:50
Java基础
领域驱动设计
DDD
业务开发
Spring和SpringMVC
其实最开始都一样(
MartinFowler
改名)context:容器和eclipse环境Marketplace安装完成:可以得到spring相关的j
17059168683
·
2020-12-27 19:32
spring
《重构:改善既有代码的设计》分享下载
书籍信息书名:《重构:改善既有代码的设计》原作名:Refactoring:ImprovingtheDesignofExistingCode作者:
MartinFowler
豆瓣评分:9分(1796人评价)内容简介重构
开始以后_
·
2020-12-10 02:36
java
讲点码德!避免这些代码坏味道,努力做一名优秀的程序员
MartinFowler
:任何一个傻瓜都能写出计算机可以理解的代码。唯有写出人类容易理解的代码,才是优秀的程序员。大家闭着眼睛想一下什么是好代码?
令狐义卓
·
2020-12-02 16:42
程序员
程序员发展
代码规范
编程
编程思想
软件架构指南
【注】本文节译自:SoftwareArchitectureGuide(
martinfowler
.com) 当软件行业的人们谈论“架构”时,他们指的是软件系统内部设计最重要方面的一个模糊定义概念。
信码由缰
·
2020-12-02 11:34
软件架构
Event Sourcing事件溯源架构模式
EventSourcing也叫事件溯源,是这些年另一个越来越流行的概念,是大神
MartinFowler
提出的一种架构模式。简单来说,它有几个特点:整个系统以事件为驱动,所有业务都由事件驱动来完成。
阿南
·
2020-11-28 11:42
java
随行付微服务测试之单元测试
背景单元测试为代码质量保驾护航,是提高业务质量的最直接手段,实践证明,非常多的缺陷完全可以通过单元测试来发现,测试金字塔提出者
MartinFowler
强调如果一个高层测试失败了,不仅仅表明功能代码中存在
科创人
·
2020-11-26 19:32
java
springboot基础学习
一、SpringBoot入门1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,
martinfowler
BlackcatHellocat
·
2020-11-19 14:47
学习
java
spring
spring
boot
后端
微服务五种开源API网关实现组件对比
微服务具有几个关键特征:·高度可维护和可测试性·与其他服务松散耦合·且可独立部署·能够由一个小团队开发现在很多公司企业想将自己的单体应用架构迁移到微服务架构,在这个问题上,
MartinFowler
提出了
博云技术社区
·
2020-11-17 18:02
spring
微服务的概念和优缺点
“微服务”一词来源于
MartinFowler
的《Microservices》一文。微服务是一种架构风格,即将单体应用划分为小型的服务单元,微服务之间使用HTTP的API进行资源访问与操作。
走马服了
·
2020-11-04 16:36
python函数定义与模块管理
函数编程大师
MartinFowler
先生曾经说过:“代码有很多种坏味道,重复是最坏的一种!”。在编程中,我们经常会遇到一些问题,在解决他们时,我们会不止一次的重复他们。
Sometimes Harden
·
2020-10-31 11:34
#
Python
python
Microservices 基础理论
Microservices基础理论1
MartinFowler
微服务论文原文地址:https://www.
martinfowler
.com/articles/microservices.html微服务微服务风格的特性组件化
学无止路
·
2020-10-29 09:01
微服务
整理:SpringBoot入门教程(上)
一、SpringBoot入门1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,
martinfowler
__元昊__
·
2020-10-10 11:04
自己动手写Spring-1-简单的IOC实现
MartinFowler
总结出是依赖对象的获得被反转了,因为大多数应用程序都是由两个或是更多的类通过彼此的合作来实现企业逻辑,这使得每个对象都需要获取与其
贺三十
·
2020-10-01 21:07
自己动手写Spring
spring
boot
spring
java
ioc
源代码分支管理模式
原作者:
MartinFowler
原文地址:https://martinfowle
暴走的初号机
·
2020-09-29 06:15
Spring Cloud ---Nacos、Feign、Hystrix
一、什么是微服务1.微服务的由来微服务最早由
MartinFowler
与JamesLewis于2014年共同提出,微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信
leo10_Barcelona
·
2020-09-24 21:52
java
软件设计之业务逻辑层设计
例如
MartinFowler
在《PatternsofEnterpriseApplicationArchitecture》一书中,将整个架构分
机智如我好少年
·
2020-09-17 10:31
软件设计
技术架构
2. hystrix & Sentinel
2014年3月
MartinFowler
提出微服务的概念,SpringCloud自2016年1月发布第一个Angel.SR5版早期,SpringCloud一度
qian_348840260
·
2020-09-17 07:39
sentinel源码解析
Python-Day06-函数和模块的使用
一、函数的作用–解决重复代码编程大师
MartinFowler
先生曾经说过:“代码有很多种坏味道,重复是最坏的一种!”例如,求
yangzjcsdn
·
2020-09-16 21:51
python
3.2依赖注入容器
MartinFowler
有一篇非常著名的文章——简单一个网页的PageRank为7,
yqj2065
·
2020-09-16 13:32
#
面向对象设计(Java)
例解OOD(Java8)
[XA]转:敏捷建模AM
MartinFowler
在过去几年中,敏捷方法(agilemethodologies)(也被称为轻量级方法,lightweightmethodology)正在迅速升温。
weixin_34290000
·
2020-09-16 13:58
c/c++
系统架构
测试
Spring Cloud微服务+SpringBoot视频教程
单体架构存在的缺点复杂性逐渐变高技术债务逐渐上升部署速度逐渐变慢阻碍技术创新无法按需伸缩架构的演进单体架构SOA微服务什么是微服务
MartinFowler
:简而言之,微服务架构
qq_42806722
·
2020-09-16 12:42
依赖注入&控制反转
IoC容器和DependencyInjection模式撰文/
MartinFowler
编译/透明Java社群近来掀起了一阵轻量级容器的热潮,这些容器能够帮助开发者将来自不同项目的组件组装成为一个内聚的应用程序
jruby
·
2020-09-16 11:45
《企业应用架构模式》之事务脚本、表模块、领域模型
MartinFowler
在《企业应用架构模式》中将企业应用的模式分为三种:事务脚本、表模块、领域模型,这三种模式是对应用程序开发方式的高度抽象。
jingvencn
·
2020-09-16 11:08
架构设计
企业应用
junit4功能介绍
正如
MartinFowler
所说
wfisone
·
2020-09-16 06:13
Java
junit
测试
import
file
xslt
java
spring-boot基础学习
一、SpringBoot入门1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,
martinfowler
yangxinhu_coder
·
2020-09-16 01:05
Spring
springboot
SpringCloud 微服务工具集v1.1入门学习——(1)
版本:HoxtonSR61.什么是微服务官网:https://www.
martinfowler
.com/articles/microservices.htmlInshort,themicroservicearchitecturalstyleisanapproachtodevelopingasingleapplicationasasuiteofsmallservices
我不是臭弟弟
·
2020-09-15 23:17
springcloud
分布式
java
Spring Cloud构建微服务架构:服务容错保护(Hystrix断路器)【Dalston版】
断路器断路器模式源于
MartinFowler
的CircuitBreaker一文。“断路器”本身是一种开
JavaAlliance
·
2020-09-15 20:17
SpringCloud
Spring
微服务
微服务这一概念出现于2012年,是因软件作者
MartinFowler
而流行。后来我了解到我工作所开发的产品就可以称之为微服务产品,但是具体工作所接触的内容不多,所以要对微服务来进一步学习一下。
ItsWalter
·
2020-09-15 19:35
SSTMC微服务开发系列
微服务
信息安全从业者书单推荐(2020.6.28更新)
我的第一本算法书》【日】宫崎修一;石田保辉,入门书籍,无代码进行图解《算法图解:像小说一样有趣的算法入门书》【美】AdityaBhargava《编译与反编译技术实战》庞建民《重构:改善既有代码的设计》【美】
MartinFowler
riusksk
·
2020-09-15 17:09
代码整洁之道
任何一个傻瓜都能写出机器能懂的代码,好的程序员应该写出人能懂的代码”——
MartinFowler
“程序写出来是给人看的,附带能在机器上运行”——HaroldAbelson等人[SICP]1985《计算机程序的结构与解释
xunoooo
·
2020-09-15 09:47
整洁
Bill Venners与Martin Fowler的对话(测试驱动开发)
对话马丁·福勒(
MartinFowler
)——第五部分:测试驱动开发简介在这部分,Fowler描述了测试优先设计的从容品质,定义了何为单一思考,并且分析了单元测试和功能测试的区别。
zhangjunji111
·
2020-09-14 23:37
“软件开发教父” Martin Fowler 从业 40 年最想说这两个字!
作者|异步社区本文经授权转载自异步社区(ID:epubit)
MartinFowler
,世界级软件开发大师,敏捷开发的开拓者和创始人全球知名的面向对象分析设计、UML、模式等专业领域的领头羊,首创敏捷开发方法论
CSDN 程序人生
·
2020-09-14 22:50
来篇文章:Martin Fowler的设计已死中文版
英文原文版权由
MartinFowler
拥有OriginaltextiscopyrightedbyMartinFowlerMartinFowlerChiefScientist,ThoughtWorks原文出处
weixin_30819163
·
2020-09-14 22:38
数据库
设计模式
设计挂了吗?(设计已死? Is Design Dead?)译文,普通话重译版
原文:http://
martinfowler
.com/articles/designDead.html转载请附带连接,注明出处译注:重新翻译这篇文章是因为目前搜索引擎的结果中没有一个理想的普通话译本,故尽我所能
weixin_30914981
·
2020-09-14 21:55
数据库
人工智能
测试
微服务讲堂--【1】前世今生
对于微服务,有很多说法,最权威的来自于
MartinFowler
的文章。对于微服务有很多讨论,有很多实践,也遇到很多问题。包装了很多新鲜的名词和概念,让人云里雾里。
romandion
·
2020-09-14 15:05
程序开发
沉思拾遗
Ruby入门
这个语言最大的特点就是"对程序员友好".用
MartinFowler
等人的话说,就是"我在任何时候手头都要带着它(Ruby锄头书)"如果你接触过C/C++,java,objectC等语言,回过头再看Ruby
Andrew_yhan
·
2020-09-14 13:12
史上最全的十万字的总结Spring Boot 入门到精通的教程
一、SpringBoot入门1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,
martinfowler
IQcoder
·
2020-09-14 09:19
java
深入浅出UML类图
MartinFowler
在其著作《UMLDistilled:ABriefGuidetotheStandardObjectModelingLanguage,ThirdEdition》(《UML精粹:标准对象建模语言简明指南
江枫forever
·
2020-09-14 07:11
UML
Delphi通用插件框架
近期打算抽时间看点OO,UML的书,电脑里的
martinfowler
的5本书一直没怎么看过,学编程这么多年,其实水平一直不高,工作性质是一个原因,做一个古董系统的维护工作,不如那些一年到头在外做项目的有提高
jackhatedance
·
2020-09-14 04:11
虚继承与虚基类的本质
因为经常去大师
MartinFowler
的个人blog去看,偶尔发现人家blog正在推荐这本著作。同时,本人在CB做了两年分布式系统开发后,感觉该开始总结一些所学到、遇到的case了。
daneric
·
2020-09-13 15:09
website
blog
system
实战DDD(Domain-Driven Design领域驱动设计)
MartinFowler
作序说;“希望本书是一本非常有影响力的书籍,.......Eric最值得我尊敬的一个
iloveqing
·
2020-09-13 12:23
技术转载
重构设计模式_重构设计
在他的经典著作《重构》中,马丁·福勒(
MartinFowler
)将重构定义为“一种用于重组现有代码主体,改变其内
cusi77914
·
2020-09-13 11:28
单元测试
java
编程语言
python
人工智能
设计已死?(Ai92重译版)
MartinFowler
著Ai92译英文原文版权由
MartinFowler
拥有OriginaltextiscopyrightedbyMartinFowlerMartinFowlerChiefScientist
ai92
·
2020-09-13 11:46
UML与方法论
IOC 概论和实现流程
一、什么是IOC维基百科上说到:2004年
MartinFowler
提出了“控制反转的”概念,他得出的结论是:依赖对象的获得被反转了。后来
犀利的蛙
·
2020-09-13 08:40
Spring
领域驱动设计(DDD)编码实践
写在前面
MartinFowler
在《企业应用架构模式》一书中写道:Ifoundthis(businesslogic)acurioustermbecausetherearefewthingsthatarelesslogicalthanbusinesslogic
1361976860
·
2020-09-13 04:35
Spring Cloud 常见面试题及答案
马丁福勒(
MartinFowler
):就目前而言,对于微服务业界并没有一个统一
q649116642
·
2020-09-12 22:23
springcloud
java
敏捷方法和传统的计划驱动方法的两个主要区别
MartinFowler
向现场观众提出了一个问题,大意
m15698774
·
2020-09-12 19:20
spring-boot教学笔记(一)入门知识
=笔记出自尚硅谷视频=一快速入门1SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2微服务2014,
martinfowler
liuhan_424
·
2020-09-12 18:25
java
POJO和javabean的异同
什么是POJO按照
MartinFowler
的解释是“PlainOldJavaObject”,从字面上翻译为“纯洁老式的java对象”,但大家都使用“简单java对象”来称呼它。
zjjee
·
2020-09-12 18:45
Java
上一页
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
其他