# Clean-Architecture-zh
《架构整洁之道》中文翻译
在线阅读:[http://gdut_yy.gitee.io/doc-cleanarch/](http://gdut_yy.gitee.io/doc-cleanarch/)
<img src="./docs/cover.jpg" width=24% />
## 前言
## Index
- [第一部分 概述](docs/part1.md)
- [第 1 章 设计与架构究竟是什么](docs/ch1.md)
- [第 2 章 两个价值维度](docs/ch2.md)
---
- [第二部分 从基础构件开始:编程范式](docs/part2.md)
- [第 3 章 编程范式总览](docs/ch3.md)
- [第 4 章 结构化编程](docs/ch4.md)
- [第 5 章 面向对象编程](docs/ch5.md)
- [第 6 章 函数式编程](docs/ch6.md)
---
- [第三部分 设计原则](docs/part3.md)
- [第 7 章 SRP:单一职责原则](docs/ch7.md)
- [第 8 章 OCP:开闭原则](docs/ch8.md)
- [第 9 章 LSP:里氏替换原则](docs/ch9.md)
- [第 10 章 ISP:接口隔离原则](docs/ch10.md)
- [第 11 章 DIP:依赖反转原则](docs/ch11.md)
---
- [第四部分 组件构建原则](docs/part4.md)
- [第 12 章 组件](docs/ch12.md)
- [第 13 章 组件聚合](docs/ch13.md)
- [第 14 章 组件耦合](docs/ch14.md)
---
- [第五部分 软件架构](docs/part5.md)
- [第 15 章 什么是软件架构](docs/ch15.md)
- [第 16 章 独立性](docs/ch16.md)
- [第 17 章 划分边界](docs/ch17.md)
- [第 18 章 边界剖析](docs/ch18.md)
- [第 19 章 策略与层次](docs/ch19.md)
- [第 20 章 业务逻辑](docs/ch20.md)
- [第 21 章 尖叫的软件架构](docs/ch21.md)
- [第 22 章 整洁架构](docs/ch22.md)
- [第 23 章 展示器和谦卑对象](docs/ch23.md)
- [第 24 章 不完全边界](docs/ch24.md)
- [第 25 章 层次与边界](docs/ch25.md)
- [第 26 章 Main 组件](docs/ch26.md)
- [第 27 章 服务:宏观和微观](docs/ch27.md)
- [第 28 章 测试边界](docs/ch28.md)
- [第 29 章 整洁的嵌入式架构](docs/ch29.md)
---
- [第六部分 实现细节](docs/part6.md)
- [第 30 章 数据库只是实现细节](docs/ch30.md)
- [第 31 章 Web 是实现细节](docs/ch31.md)
- [第 32 章 应用程序框架是实现细节](docs/ch32.md)
- [第 33 章 案例分析:视频销售网站](docs/ch33.md)
- [第 34 章 拾遗](docs/ch34.md)
## 本地开发 & 阅读
本项目基于 vuepress 进行开发,以提供比 github mardown 更佳的阅读体验
依赖于 `node.js`、`yarn`、`vuepress` 等环境
```sh
# vuepress
yarn global add vuepress
# 本地开发
git clone https://github.com/gdut-yy/Clean-Architecture-zh.git
cd Clean-Architecture-zh/
yarn docs:dev
# 本地阅读
http://localhost:8080/doc-cleanarch/
```
## License
[MIT](https://github.com/gdut-yy/Clean-Architecture-zh/blob/master/LICENSE)
![avatar](https://profile-avatar.csdnimg.cn/bc3c40a1700d40bc91a04af0dc7133fa_weixin_41883161.jpg!1)
九转成圣
- 粉丝: 6176
- 资源: 2958
最新资源
- 【创新未发表】遗传算法GA-Kmean-Transformer-BiLSTM组合状态识别分类【含Matlab源码 6640期】.zip
- 【创新未发表】遗传算法GA-Kmean-Transformer-BiLSTM组合状态识别分类【含Matlab源码 6640期】.zip
- 【独家首发】减法平均算法SABO优化Transformer-LSTM负荷数据回归预测【含Matlab源码 6383期】.zip
- 【独家首发】减法平均算法SABO优化Transformer-LSTM负荷数据回归预测【含Matlab源码 6383期】.zip
- 【创新发文无忧】向量加权平均算法INFO-DELM故障诊断【含Matlab源码 6897期】.zip
- 【创新发文无忧】向量加权平均算法INFO-DELM故障诊断【含Matlab源码 6897期】.zip
- 【独家首发】金豺算法GJO优化Transformer-LSTM负荷数据回归预测【含Matlab源码 6384期】.zip
- 【独家首发】金豺算法GJO优化Transformer-LSTM负荷数据回归预测【含Matlab源码 6384期】.zip
- 【SCI1区】豪猪优化算法CPO-Transformer-GRU故障诊断分类【含Matlab源码 6261期】.zip
- 【SCI1区】豪猪优化算法CPO-Transformer-GRU故障诊断分类【含Matlab源码 6261期】.zip
- 【SCI1区】黑猩猩优化算法Chimp-Transformer-GRU故障诊断分类【含Matlab源码 6262期】.zip
- 【SCI1区】花朵授粉优化算法FPA-Transformer-GRU故障诊断分类【含Matlab源码 6263期】.zip
- 【SCI1区】黑猩猩优化算法Chimp-Transformer-GRU故障诊断分类【含Matlab源码 6262期】.zip
- 【JCR1区】海鸥算法SOA-CNN-SVM故障诊断分类预测【含Matlab源码 5789期】.zip
- 【JCR1区】海鸥算法SOA-CNN-SVM故障诊断分类预测【含Matlab源码 5789期】.zip
- 【独家首发】金枪鱼算法TSO优化Transformer-BiLSTM负荷数据回归预测【含Matlab源码 6558期】.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)