《CleanArchitecture|架构整洁之道》读书笔记
2019-05-12 00:26:35 48 举报
AI智能生成
Clean Architecture | 架构整洁之道
作者其他创作
大纲/内容
第5部分 软件架构
第15章 什么是软件架构
第16章 独立性
第17章 划分边界
第18章 边界剖析
第19章 策略与层次
第20章 业务逻辑
第21章 尖叫的软件架构
第22章 整洁架构
第23章 展示器和谦卑对象
第24章 不完全边界
第25章 层次与边界
第26章 Main组件
第27章 服务:宏观与微观
第28章 测试边界
第29章 整洁的嵌入式架构
第6部分 实现细节
第30章 数据库只是实现细节
第31章 Web是实现细节
第32章 应用程序框架是实现细节
第33章 案例分析:视频销售网站
第34章 拾遗
其他
后序
附录A 架构设计考古
第1部分 概述
第1章 设计与架构究竟是什么
目标是什么
案例分析
本章小结
第2章 两个价值维度
行为价值
架构价值
哪个价值维度更重要
艾森豪威尔矩阵
为好的软件架构而持续斗争
第2部分 从基础构件开始:编程范式
第3章 编程范式总览
结构化编程
面向对象编程
函数式编程
仅供思考
本章小结
第4章 结构化编程
可推导性
goto是有害的
功能性降解拆分
形式化证明没有发生
科学来救场
测试
本章小结
第5章 面向对象编程
封装
继承
多态
本章小结
第6章 函数式编程
整数平方
不可变性与软件架构
可变性的隔离
事件溯源
本章小结
第3部分 设计原则
第7章 SRP:单一职责原则
第8章 OCP:开闭原则
第9章 LSP:里氏替换原则
第10章 ISP:接口隔离原则
第11章 DIP:依赖反转原则
第4部分 组件构建原则
第12章 组件
第13章 组件聚合
第14章 组件耦合
ADP:无依赖环原则
自上而下的设计
SDP:稳定依赖原则
SAP:稳定抽象原则
0 条评论
下一页