当前位置:网站首页>Clean架构能够解决哪些问题? - jbogard
Clean架构能够解决哪些问题? - jbogard
2020-11-06 01:20:00 【解道jdon】
Clean架构能够解决这些问题 :
- 过早下决策
- 难以改变
- 以框架为中心
- 以数据库为中心
- 只注重技术层面
- 难以找到想找的代码
- 业务逻辑到处扩散
- 过重过多的测试
众说纷纭:
如果遵循精神,那么干净的架构就是将域与基础架构分开,并确保有一种方法可以通过测试来驱动尽可能多的系统。因此,它确实对2、4和7有所帮助。但是,任何风格都不能阻止人类的粗心和故意马虎。
可以肯定的是,如果您采用良好的标准做法进行清理,可能会解决大多数问题,但是,如果领域泄漏(或任何数量的代码坏气味),仍然很容易使其成为整个解决方案的“泥潭”。
要解决的问题是泥潭(糨糊),但我仍然发现CQRS和MVU(单向数据流)相比其他模式的附带复杂性而言则更好地解决了问题。
版权声明
本文为[解道jdon]所创,转载请带上原文链接,感谢
https://www.jdon.com/55246
边栏推荐
- Troubleshooting and summary of JVM Metaspace memory overflow
- Asp.Net Core學習筆記:入門篇
- keras model.compile损失函数与优化器
- Using Es5 to realize the class of ES6
- PLC模拟量输入和数字量输入是什么
- Computer TCP / IP interview 10 even asked, how many can you withstand?
- GUI 引擎评价指标
- 事半功倍:在没有机柜的情况下实现自动化
- 【快速因數分解】Pollard's Rho 演算法
- Why do private enterprises do party building? ——Special subject study of geek state holding Party branch
猜你喜欢
随机推荐
nlp模型-bert从入门到精通(一)
Kitty中的动态线程池支持Nacos,Apollo多配置中心了
Azure Data Factory(三)整合 Azure Devops 實現CI/CD
使用Asponse.Words處理Word模板
大数据应用的重要性体现在方方面面
Computer TCP / IP interview 10 even asked, how many can you withstand?
中国提出的AI方法影响越来越大,天大等从大量文献中挖掘AI发展规律
WeihanLi.Npoi 1.11.0/1.12.0 Release Notes
[C#] (原創)一步一步教你自定義控制元件——04,ProgressBar(進度條)
直播预告 | 微服务架构学习系列直播第三期
xmppmini 專案詳解:一步一步從原理跟我學實用 xmpp 技術開發 4.字串解碼祕笈與訊息包
How to get started with new HTML5 (2)
前端模組化簡單總結
Chainlink将美国选举结果带入区块链 - Everipedia
How do the general bottom buried points do?
Cos start source code and creator
Pattern matching: The gestalt approach一种序列的文本相似度方法
50 + open source projects are officially assembled, and millions of developers are voting
[译] 5个Vuex插件,给你的下个VueJS项目
Python自动化测试学习哪些知识?