非常高兴您能看到这本机翻的外文书,我也是无意间看到这本书的,还有就是现在出去面试基本上都会问架构相关的东西,其实架构这玩意,大家都在用,只是平常很少考虑罢了,都说脱离了业务谈架构就是耍流氓,架构没有好坏,只有适合不适合,正如鲁迅叼着烟说:世上本无架构,代码写的多了,走在前面的人就总结出了架构。
另外,这本书页码不多--很好阅读,有代码注释,只是代码年久失修,但不影响阅读学习。
这本书主要是机翻,对英译汉有追求的人建议去读英文版,(ur.u1lib.org/book/500280…
另外github 上有word 版本 下载下来,在md文件下看着会舒服点。
下面是部分目录,有需要的可以去github上下载 参考下
- 第一章 欢迎👏🏻
即将来临的是什么
这本书适合谁
下一章内容精彩预告
- 第二章 哪一种架构是适合我的
确定要解决的问题
提高团队开发速率&增强代码质量
问题检查
增加代码的敏捷性
架构模式概述
选择一个模式
模式实践
关键点
- 第三章 app例子-考拉(Koober)
koober
为什么选择koober
入门资源获取
本章关键点
- 第四章 对象&依赖
目标建立
行话学习
依赖创建
基本思考
为什么是这种架构
依赖模式
依赖注入
按需应变的方式
单容器方式
多层次容器结构设计
DI 理论在 iOSAPP中的应用
按需应变的方法的应用
工厂方式的应用
单容器方式的应用
多层次容器结构设计
关键点
下一章内容精彩预告
- 第五章 MVVM 架构
MVVM 是什么
容器视图
视图模型之间的通信
实战导引
iOSapp 理论实践
组合视图
实战导引
状态管理
关键点
MVVM 的利弊
下一章内容精彩预告
- 第六章 Redux架构
历史包袱
Redux 是什么
iOSapp理论实践
关键点
Redux利弊
下一章内容精彩预告
- 第七章 架构元素-第一部分
元素介绍
元素的基本概念
用户接口
交互响应者
关键点
- 第八章 架构元素-第二部分
观察者
用例
元素的优缺点
关键点
- 总结