类似推荐
编辑推荐
Kotlin元编程全面指南,提升开发效率。
内容简介
本书是一本从基础知识、设计思想、技术方案、应用方法、实践技巧5个维度系统讲解Kotlin元编程,并以此大幅提升Kotlin工程师开发水平、研发效率和开发体验的著作。
作者是Kotlin领域的资深专家和布道者,本书源于他对Kotlin编译器源码的反复研读和大量的工程实践,不仅细致讲解了反射、程序静态分析、Java注解处理器、Kotlin符号处理器、Kotlin编译器插件、元程序的开发和调试等核心元编程技术,而且详细剖析了Jetpack Compose的编译器插件和IntelliJ插件、AtomicFU的JVM字节码和Java Script代码的生成逻辑。
本书的出版打破了元编程技术资料少、门槛高的行业现状。本书包含大量案例,这些案例大多来自真实的生产实践,相对成熟和完善,可以作为元编程项目的范本。同时,本书提供大量的代码,为了提升阅读体验,在注释、书写和排版等方面对代码做了精心的优化。
作者简介
作者霍丙乾,腾讯高级工程师、Kotlin布道师、Kotlin中文社区负责人。
章节目录
版权信息
前言
第一部分 元编程的基础知识
第1章 元编程概述
第2章 元数据概述
第二部分 元编程的技术实践
第3章 运行时的反射
第4章 源代码生成
第5章 编译时的符号处理
第6章 程序静态分析
第7章 编译器插件
第8章 元程序的开发和调试
第三部分 综合案例
第9章 Jetpack Compose的编译时处理
第10章 AtomicFU的编译产物处理
深入实践Kotlin元编程是2023年由机械工业出版社出版,作者霍丙乾。
得书感谢您对《深入实践Kotlin元编程》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。