跃迁引擎

空気を読んだ雨降らないでよ

iOS Research & Development


  1. 洋葱学园 iOS 端组件化重构之路[三]-重构完成

    概述 以下数据均已脱敏 当前,洋葱学园移动端工程的组件化完成度较低,在影响工程师开发效率的同时,又难以兜住持续集成的影响范围,不利于整体工程的高质量建设,已无法满足日益增长的工程预期与精细化控制的需求,更是掣肘了对公司业务快速扩展的响应速度。 当前问题业务侧影响 业务组件独立度的低,难以快速部署到其他业务线,影响交付周期 。 为兼容业务特性所残留的冗余代码等问题,造成了组件在不同业务上的表现 …

    , , 开始阅读

  2. 洋葱学园 iOS 端组件化重构之路[二]-实施方案

    背景基于洋葱学园 iOS 端组件化重构之路[一]-现状梳理 得出的结论与方案,需要验证方案的可行性及实施成本,设计完整架构图和演示工程,包括后续持续集成的改造思路等。 实施目标 中间件的方案,产出完整调度能力的中间件Demo,包含下沉依赖关系演示 列出现有功能的基于中间件改造成本 如何梳理职能范围,拆分力度如何确认(依赖链是否保持单一) 设计完整架构图,确保双端都可基于组件的独立运行单元测试、 …

    , , 开始阅读

  3. 洋葱学园 iOS 端组件化重构之路[一]-现状梳理

    背景当前,洋葱学园 iOS 端工程的组件化水平过低,在影响工程师开发效率的同时,又难以兜住持续集成的影响范围,不利于整体工程的高质量建设,已无法满足日益增长的工程预期与精细化控制的需求。 现存问题如下 缺乏组件必要的独立运作能力 缺乏统一中间件进行调度 无法进行单元测试,回归测试成本高 组件间依赖链紊乱,维护成本高 组件化颗粒度过粗,服务下沉不达标,多端引用成本高 目标收益我们期望组件化重 …

    , , 开始阅读

  4. iOS 组件化之路(二)----- 私有库podspec文件编写 & 验证的踩坑记录

    私有组件库验证发版采坑总结。 …

    , , , 开始阅读

  5. iOS 组件化之路(一)CocoaPods私有库的创建

    本文将介绍创建一个 CocoaPods 私有库的基本流程。 …

    , , , 开始阅读