毕业于天津大学智能与计算学部,曾在多家知名互联网公司就职,现担任字节跳动中台部门资深 Android 工程师,重点关注 Android 编译构建与研发效率等领域的技术,推动公司内头部 Android 应用的底层工具链与工程架构升级,并多次开展了公司级的技术分享。

毕业于天津大学智能与计算学部,曾在多家知名互联网公司就职,现担任字节跳动中台部门资深 Android 工程师,重点关注 Android 编译构建与研发效率等领域的技术,推动公司内头部 Android 应用的底层工具链与工程架构升级,并多次开展了公司级的技术分享。
近年来,为了解决软件开发领域团队协作、依赖管理和代码维护等领域的问题,Monorepo 在业界得到了广泛采用。字节跳动 Android 团队通过在头部超大型项目落地 Monorepo 全源码的技术选型,在 CI 、代码质量等领域取得了显著收益,而随之带来的 IDE 性能问题成为了研发效能的最大瓶颈。
本次演讲将从上述技术挑战出发,讲解 Gradle 在设计领域的不足之处和 IDE 代码索引的底层原理,以及字节 Android 团队如何通过自定义构建 DSL ,直接对接 IDE 底层,实现了 IDE Sync 效率显著提升。
演讲提纲:
1. 背景
2. 为什么 Gradle 体系下超大型工程 IDE 效率堪忧?
3. 如何通过自研构建 DSL 及配套工具实现 IDE 效率显著提升?
4. 自研构建 DSL 的未来
听众收益:
方案痛点:



微信咨询

电话咨询
微信联系我们

