当前位置:网站首页>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]所创,转载请带上原文链接,感谢
边栏推荐
- The difference between gbdt and XGB, and the mathematical derivation of gradient descent method and Newton method
- Jmeter——ForEach Controller&Loop Controller
- NLP model Bert: from introduction to mastery (2)
- Elasticsearch数据库 | Elasticsearch-7.5.0应用搭建实战
- Did you blog today?
- 一篇文章带你了解HTML表格及其主要属性介绍
- Simple summary of front end modularization
- Process analysis of Python authentication mechanism based on JWT
- PN8162 20W PD快充芯片,PD快充充电器方案
- Thoughts on interview of Ali CCO project team
猜你喜欢

Cglib 如何实现多重代理?

The dynamic thread pool in Kitty supports Nacos and Apollo multi configuration centers

如何玩转sortablejs-vuedraggable实现表单嵌套拖拽功能

TensorFlow中的Tensor是什么?

With the advent of tensorflow 2.0, can pytoch still shake the status of big brother?

In order to save money, I learned PHP in one day!

Lane change detection

Construction of encoder decoder model with keras LSTM

合约交易系统开发|智能合约交易平台搭建

It's easy to operate. ThreadLocal can also be used as a cache
随机推荐
ES6学习笔记(四):教你轻松搞懂ES6的新增语法
Interface pressure test: installation, use and instruction of siege pressure test
vue任意关系组件通信与跨组件监听状态 vue-communication
Summary of common string algorithms
TensorFlow中的Tensor是什么?
The data of pandas was scrambled and the training machine and testing machine set were selected
一篇文章带你了解CSS对齐方式
一篇文章带你了解CSS3 背景知识
Our best practices for writing react components
Named entity recognition in natural language processing: tanford core LP ner (1)
PN8162 20W PD快充芯片,PD快充充电器方案
6.1.2 handlermapping mapping processor (2) (in-depth analysis of SSM and project practice)
前端基础牢记的一些操作-Github仓库管理
Did you blog today?
Python filtering sensitive word records
Relationship between business policies, business rules, business processes and business master data - modern analysis
Using NLP and ml to extract and construct web data
After reading this article, I understand a lot of webpack scaffolding
Let the front-end siege division develop independently from the back-end: Mock.js
6.6.1 localeresolver internationalization parser (1) (in-depth analysis of SSM and project practice)