进阶Kotlin

Advanced Kotlin

这本关于高级 Kotlin 的书介绍了我们大多数人都使用但几乎没有人理解的内容,例如方差修饰符、属性委托、接口委托、契约、多平台开发、注释处理、KSP、编译器插件和静态分析器。

关于本书

您可以在不理解本书中解释的主题的情况下成为一名开发人员 – 即使是一名优秀的开发人员,但在某些时候,您会需要它。

您可能每天都在使用使用本书中描述的功能制作的工具,例如基于注释处理或编译器插件的库、使用方差修饰符的类、带有契约的函数或属性委托,但您了解这些功能吗?您能够自己实现类似的工具吗?你能分析和调试它们吗?本书将使这一切成为可能。

它专门关注最高级的 Kotlin 主题,即使是高级 Kotlin 开发人员也往往无法很好地理解这些主题。它应该为您提供所需的知识,并向您展示以前从未想象过的可能性。我希望你喜欢它,就像我喜欢写它一样。

关于作者

马尔钦·莫斯卡拉

Marcin Moskala 是一位经验丰富的开发人员和 Kotlin 培训师。他是Kt的创始人。Academy、Kotlin GDE、JetBrains 官方 Kotlin 教学合作伙伴,以及《Effective Kotlin》、《Kotlin Coroutines》和《使用 Kotlin 进行 Android 开发》等书的作者。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。