当前位置:网站首页>Clean架构能够解决哪些问题? - jbogard
Clean架构能够解决哪些问题? - jbogard
2020-11-06 01:20:00 【解道jdon】
Clean架构能够解决这些问题 :
- 过早下决策
- 难以改变
- 以框架为中心
- 以数据库为中心
- 只注重技术层面
- 难以找到想找的代码
- 业务逻辑到处扩散
- 过重过多的测试
众说纷纭:
如果遵循精神,那么干净的架构就是将域与基础架构分开,并确保有一种方法可以通过测试来驱动尽可能多的系统。因此,它确实对2、4和7有所帮助。但是,任何风格都不能阻止人类的粗心和故意马虎。
可以肯定的是,如果您采用良好的标准做法进行清理,可能会解决大多数问题,但是,如果领域泄漏(或任何数量的代码坏气味),仍然很容易使其成为整个解决方案的“泥潭”。
要解决的问题是泥潭(糨糊),但我仍然发现CQRS和MVU(单向数据流)相比其他模式的附带复杂性而言则更好地解决了问题。
版权声明
本文为[解道jdon]所创,转载请带上原文链接,感谢
https://www.jdon.com/55246
边栏推荐
- 【Flutter 實戰】pubspec.yaml 配置檔案詳解
- xmppmini 專案詳解:一步一步從原理跟我學實用 xmpp 技術開發 4.字串解碼祕笈與訊息包
- X Window System介紹
- 数据产品不就是报表吗?大错特错!这分类里有大学问
- Cocos Creator 原始碼解讀:引擎啟動與主迴圈
- 怎么理解Python迭代器与生成器?
- Ubuntu18.04上安裝NS-3
- WeihanLi.Npoi 1.11.0/1.12.0 Release Notes
- 分布式ID生成服务,真的有必要搞一个
- Details of dapr implementing distributed stateful service
猜你喜欢
随机推荐
词嵌入教程
6.9.2 session flashmapmanager redirection management
TensorFlow2.0 问世,Pytorch还能否撼动老大哥地位?
用Python构建和可视化决策树
keras model.compile损失函数与优化器
哇,ElasticSearch多字段权重排序居然可以这么玩
xmppmini 專案詳解:一步一步從原理跟我學實用 xmpp 技術開發 4.字串解碼祕笈與訊息包
连肝三个通宵,JVM77道高频面试题详细分析,就这?
连肝三个通宵,JVM77道高频面试题详细分析,就这?
恕我直言,我也是才知道ElasticSearch条件更新是这么玩的
PPT画成这样,述职答辩还能过吗?
接口压力测试:Siege压测安装、使用和说明
有关PDF417条码码制的结构介绍
DTU连接经常遇到的问题有哪些
幽默:黑客式编程其实类似机器学习!
人工智能学什么课程?它将替代人类工作?
【Flutter 實戰】pubspec.yaml 配置檔案詳解
Gradient understanding decline
前端模組化簡單總結
基于深度学习的推荐系统