联系客服1
联系客服2

('如何在 iOS 中使用设计模式对 app 进行架构',),全套视频教程学习资料通过百度云网盘下载

1
回复
480
查看
打印 上一主题 下一主题
[复制链接]
  • TA的每日心情
    无聊
    6 天前
  • 签到天数: 740 天

    [LV.9]以坛为家II

    7266

    主题

    8665

    帖子

    130万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1301528
    楼主
    发表于 2021-5-31 04:20:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    资源详情


    本书通过使用五种不同的设计模式,完整实现一个app,并藉此讨论各种app架构的实现和优劣。
    我们在书中避免枯燥抽象的理论说明,而是着眼于各个架构实际使用时的特点:我们针对架构是如何构建app的各个部件的,视图和模型之间的交互到底应当如何进行,怎样优雅地处理非模型状态等话题进行了思考和回答。
    【本书内容】
    为什么需要架构
    理解所有模式想要解决的一般忄生问题
    常见设计模式
    MVC和MVVM等常见设计模式到底是什么
    实验中的模式
    学习还处于实验阶段的架构模式,比如视图状态驱动的MVC,以及Elm架构等
    网络
    网络请求如何与常见设计模式协同工作
    实现技术
    每种模式在代码层级是如何实现的
    深层对比
    理解每种模式的共通之处,不同点以及彼此的取舍
    适用任意代码
    每种架构都可以运用到任意代码库中使其获得改善
    常见重构
    共享代码的重构技术,处理大尺寸视图控制器
    完整实现
    使用五种不同架构完整实现示例app
    【视频内容】
    1.简介
    配套视频的总览
    2.一个app,八种架构
    现场编程使用八种不同的设计模式完成一个简单的app
    3.构建迷你播放器-MVC
    展示如何在普通MVC上添加迷你播放器
    4.构建迷你播放器-MVVM-C
    视图模型,协调器和RxSwift协同工作
    5.构建迷你播放器-MVC+VS
    在视图状态通讯上应用观察者模式
    6.构建迷你播放器-Ma.vB
    绑定,模型适配器与视图绑定器
    7.构建迷你播放器-TEA
    使用reducer和声明式的视图层
    8.构建迷你播放器-MVC重构
    通过重构播放器API来改善MVC代码
    9.Elm架构框架


    游客,如果您要查看本帖隐藏内容请回复
    收藏
    收藏0
    分享
    分享
    支持
    支持0
    反对
    反对0
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-8 11:34
  • 签到天数: 53 天

    [LV.5]常住居民I

    1

    主题

    233

    帖子

    1773

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    1773
    沙发
    发表于 2021-12-7 11:22:13 | 只看该作者
    1111111111
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    学习课程!一站搞定!
    学途无忧VIP会员群

    973849140

    周一至周日9:00-23:00

    反馈建议

    1227072433@qq.com 在线QQ咨询

    扫描二维码关注我们

    学途无忧!为学习谋坦途,为会员谋福利!|网站地图