当前位置:网站首页>Uncle Bob: the software architecture is similar to a house. Object oriented is the structure of the house, and the water pipe is functional programming
Uncle Bob: the software architecture is similar to a house. Object oriented is the structure of the house, and the water pipe is functional programming
2020-11-06 01:33:00 【On jdon】
Software architecture is like a house , This house represents a recursive application , By order 、 Selection and iteration , The application is designed into an object-oriented structure , Similar to the design of the house into a three bedroom, a living room, two kitchen and bathroom structure , And through the structure of the said water pipe, wire pipe , These pipelines are composed of immutable data controlled by functional programming .
banq notes : With DDD For example , Aggregation structure is an object-oriented design method , Domain events and event storms are functional programming , Event data represents invariant data that flows between structures .
版权声明
本文为[On jdon]所创,转载请带上原文链接,感谢
边栏推荐
- Installing the consult cluster
- Python filtering sensitive word records
- Solve the problem of database insert data garbled in PL / SQL developer
- It is really necessary to build a distributed ID generation service
- 5.4 static resource mapping
- 一篇文章带你了解CSS3 背景知识
- Python3 e-learning case 4: writing web proxy
- Thoughts on interview of Ali CCO project team
- 一篇文章带你了解CSS对齐方式
- Classical dynamic programming: complete knapsack problem
猜你喜欢
Free patent download tutorial (HowNet, Espacenet)
Just now, I popularized two unique skills of login to Xuemei
keras model.compile Loss function and optimizer
Custom function form of pychar shortcut key
一篇文章带你了解CSS对齐方式
一篇文章教会你使用HTML5 SVG 标签
Elasticsearch数据库 | Elasticsearch-7.5.0应用搭建实战
ES6学习笔记(五):轻松了解ES6的内置扩展对象
一篇文章带你了解CSS3 背景知识
仅用六种字符来完成Hello World,你能做到吗?
随机推荐
一篇文章带你了解CSS 分页实例
Filecoin主网上线以来Filecoin矿机扇区密封到底是什么意思
Network security engineer Demo: the original * * is to get your computer administrator rights! 【***】
教你轻松搞懂vue-codemirror的基本用法:主要实现代码编辑、验证提示、代码格式化
一篇文章带你了解CSS3 背景知识
Free patent download tutorial (HowNet, Espacenet)
Discussion on the technical scheme of text de duplication (1)
[JMeter] two ways to realize interface Association: regular representation extractor and JSON extractor
What to do if you are squeezed by old programmers? I don't want to quit
中小微企业选择共享办公室怎么样?
Architecture article collection
ES6学习笔记(四):教你轻松搞懂ES6的新增语法
Keyboard entry lottery random draw
Did you blog today?
一篇文章教会你使用Python网络爬虫下载酷狗音乐
Python saves the list data
keras model.compile Loss function and optimizer
Azure data factory (3) integrate azure Devops to realize CI / CD
ES6学习笔记(五):轻松了解ES6的内置扩展对象
带你学习ES5中新增的方法