张成岗(CZ)的博客世界分享 http://blog.sciencenet.cn/u/zcgweb 脑损伤与脑保护;神经认知;生物信息;蛋白质组;辐射损伤与防护

博文

[转载]学习、参考:整洁架构

已有 1004 次阅读 2020-11-14 07:04 |系统分类:科研笔记|文章来源:转载

1、所有的整洁架构都有相同的目标,那就是关注隔离;将软件隔离成层,其中至少有一层是关于业务逻辑的。
2、所有整洁的架构有这些特点:框架无关、可测试、UI无关、数据库无关、外部无关。
3、图中的同心圆代表软件的不同区域。越往里,软件的级别越高。外侧圆是机制,内侧圆是策略。
4、依赖规则:代码依赖必须只能向内依赖,朝向高级的策略。
5、内侧的圆不知道任何关于外侧圆的知识。在外侧圆里定义的名称不能在内侧圆的代码中提及。

https://blog.sciencenet.cn/blog-40692-1258287.html

上一篇:哲学≈正确地思考(动词:方法、路径)+正确的思考(名词:结果、结局)
下一篇:哲学可以被理解为关于“思考”的标签
收藏 IP: 124.64.19.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (2 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-1 07:29

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部