
这是一本从基础知识、设计思想、技术方案、应用方法、实践技巧5个维度系统讲解Kotlin元编程,并以此大幅提升Kotlin工程师发水平、研发效率和发体验的著作。作者是Kotlin领域的资深专家和布道者,本书源于他对Kotlin编译器源码的反复研读和大量的工程实践,不仅细致讲解了反射、程序静态分析、 Java注解处理器、Kotlin符号处理器、Kotlin编译器插件、元程序的发和调试等核心元编程技术,而且详细剖析了Jetpack Compose的编译器插件和IntelliJ 插件、AtomicFU 的 JVM 字节码和JavaScript代码的生成逻辑。本书的出版破了元编程技术资料少、门槛高的行业现状。本书包含大量案例,这些案例大多来自真实的生产实践,相对成熟和完善,可以作为元编程项目的范本。同时,本书提供大量的代码,为了提升阅读体验,在注释、书写和排版等方面对代码做了精心的优化。全书的源文件均可免费下载,读者可以通过作者的网站实时与作者互动和交流。<br/>【推荐语】<br/>(1)作者背景资深:作者先后就职于腾讯和猿辅导,是中国Kotlin社区知名布道者和技术专家,Google发者专家(Kotlin方向)(2)作者经验丰富:作者在Kotlin领域有大量的项目实践经验,对Kotlin编译器源码有深研究,著有畅销书《深理解 Kotlin 协程》。(3)内容系统深:作者结合Kotlin编译器源码和工程实践经验,从基础知识、设计思想、技术方案、应用方法、实践技巧5个维度系统讲解Kotlin元编程。(4)理论实战兼备:不仅详细讲解了元编程的常见核心技术,而且提供了大量来自真实生产环境的案例及代码,图文并茂。<br/>
点点赞赏,手留余香
给TA打赏

評論0