吾爱编程
标题:
如何在 iOS 中使用设计模式对 app 进行架构
[打印本页]
作者:
admin
时间:
2019-1-11 18:27
标题:
如何在 iOS 中使用设计模式对 app 进行架构
194450emqgz81qle08h1yh.jpg
(3.47 KB, 下载次数: 658)
下载附件
2019-1-11 18:27 上传
本书通过使用五种不同的设计模式,完整实现一个 app,并藉此讨论各种 app 架构的实现和优劣。
我们在书中避免枯燥抽象的理论说明,而是着眼于各个架构实际使用时的特点:我们针对架构是如何构建 app 的各个部件的,视图和模型之间的交互到底应当如何进行,怎样优雅地处理非模型状态等话题进行了思考和回答。
【本书内容】
为什么需要架构
理解所有模式想要解决的一般性问题
常见设计模式
MVC 和 MVVM 等常见设计模式到底是什么
实验中的模式
学习还处于实验阶段的架构模式,比如视图状态驱动的 MVC,以及 Elm 架构等
网络
网络请求如何与常见设计模式协同工作
实现技术
每种模式在代码层级是如何实现的
深层对比
理解每种模式的共通之处,不同点以及彼此的取舍
适用任意代码
每种架构都可以运用到任意代码库中使其获得改善
常见重构
共享代码的重构技术,处理大尺寸视图控制器
完整实现
使用五种不同架构完整实现示例 app
【视频内容】
1.简介
配套视频的总览
2.一个 app,八种架构
现场编程使用八种不同的设计模式完成一个简单的 app
3.构建迷你播放器 - MVC
展示如何在普通 MVC 上添加迷你播放器
4.构建迷你播放器 - MVVM-C
视图模型,协调器和 RxSwift 协同工作
5.构建迷你播放器 - MVC+VS
在视图状态通讯上应用观察者模式
6.构建迷你播放器 - MAVB
绑定,模型适配器与视图绑定器
7.构建迷你播放器 - TEA
使用 reducer 和声明式的视图层
8.构建迷你播放器 - MVC 重构
通过重构播放器 API 来改善 MVC 代码
9.Elm 架构框架
【下载地址】
作者:
jie305998
时间:
2019-1-12 00:01
看帖看完了至少要顶一下,还可以加入到淘帖哦!支持吾爱编程网!
作者:
sarayaki
时间:
2019-1-12 18:29
看帖看完了至少要顶一下,还可以加入到淘帖哦!支持吾爱编程网!
作者:
函数
时间:
2019-1-12 19:05
看了LZ的帖子,我只想说一句很好很强大!支持吾爱编程网!
作者:
xycd1996
时间:
2019-1-16 13:57
看了LZ的帖子,我只想说一句很好很强大!支持吾爱编程网!
作者:
fhfhfjg
时间:
2019-1-19 20:32
啥也不说了,楼主就是给力!支持吾爱编程网!
作者:
h484818182
时间:
2020-6-22 14:07
哥顶的不是帖子,是寂寞!支持吾爱编程网!
作者:
username9988
时间:
2021-11-6 10:27
9999999999999
欢迎光临 吾爱编程 (http://www.52pg.net/)
Powered by Discuz! X3.2