当前位置:网站首页>Clean架构能够解决哪些问题? - jbogard
Clean架构能够解决哪些问题? - jbogard
2020-11-06 01:20:00 【解道jdon】
Clean架构能够解决这些问题 :
- 过早下决策
- 难以改变
- 以框架为中心
- 以数据库为中心
- 只注重技术层面
- 难以找到想找的代码
- 业务逻辑到处扩散
- 过重过多的测试
众说纷纭:
如果遵循精神,那么干净的架构就是将域与基础架构分开,并确保有一种方法可以通过测试来驱动尽可能多的系统。因此,它确实对2、4和7有所帮助。但是,任何风格都不能阻止人类的粗心和故意马虎。
可以肯定的是,如果您采用良好的标准做法进行清理,可能会解决大多数问题,但是,如果领域泄漏(或任何数量的代码坏气味),仍然很容易使其成为整个解决方案的“泥潭”。
要解决的问题是泥潭(糨糊),但我仍然发现CQRS和MVU(单向数据流)相比其他模式的附带复杂性而言则更好地解决了问题。
版权声明
本文为[解道jdon]所创,转载请带上原文链接,感谢
https://www.jdon.com/55246
边栏推荐
- In depth understanding of the construction of Intelligent Recommendation System
- mac 安装hanlp,以及win下安装与使用
- mac 下常用快捷键,mac启动ftp
- nlp模型-bert从入门到精通(二)
- 深度揭祕垃圾回收底層,這次讓你徹底弄懂她
- Didi elasticsearch cluster cross version upgrade and platform reconfiguration
- 有关PDF417条码码制的结构介绍
- 小白量化投资交易入门课(python入门金融分析)
- 哇,ElasticSearch多字段权重排序居然可以这么玩
- 利用 AWS SageMaker BlazingText 对不均衡文本进行多分类
猜你喜欢
随机推荐
drf JWT認證模組與自定製
一时技痒,撸了个动态线程池,源码放Github了
(2)ASP.NET Core3.1 Ocelot路由
Asp.Net Core learning notes: Introduction
Technical director, to just graduated programmers a word - do a good job in small things, can achieve great things
深度揭祕垃圾回收底層,這次讓你徹底弄懂她
DRF JWT authentication module and self customization
高级 Vue 组件模式 (3)
容联完成1.25亿美元F轮融资
6.7 theme resolver theme style parser (in-depth analysis of SSM and project practice)
Elasticsearch 第六篇:聚合統計查詢
Python自动化测试学习哪些知识?
7.3.1 file upload and zero XML registration interceptor
10 easy to use automated testing tools
利用 AWS SageMaker BlazingText 对不均衡文本进行多分类
Jmeter——ForEach Controller&Loop Controller
车的换道检测
How do the general bottom buried points do?
PPT画成这样,述职答辩还能过吗?
使用Asponse.Words處理Word模板