不知不觉过了三十天,在这三十天中,我们学习了 Coroutine 的每一个面向,我们知道 Coroutine 是用来解决非同步程序执行的问题,它让我们在面对非同步的程序上面能够更轻松的面对它。
熟悉任何一项工具都是需要时间、需要不断的练习才能够把它运用到专案中。三十天或许不够,但是却是个开始。
Kotlin 的 Coroutine 相对於其他非同步的解决方案来说,是很新的一个解决方案,新的解决方案都会带给使用者很多美好的感觉,因为它解决了旧有解决方案的一些缺点,而 Coroutine 的确让使用者有这样的感觉,再加上它是 Kotlin 官方所推出的函式库,跟 Kotlin 是无缝接轨的,所以你如果是 Kotlin 的开发者,使用由 Kotlin 开发的 Coroutine 绝对是最佳的选择。
三十天的文章到了这边会先结束,如果读到这篇文章的你对於 Coroutine 还有兴趣学习,Kotlin 读书会将会在近期举办 Coroutine 读书会,到时候可以一起再来学习。
关於 Coroutine 的相关资讯有很多,我建议是从官网看起
如果你是 Android 的开发者,可以看 Android 官网,也有相关的 Coroutine 内容:
在 JetBrains 的官方 Youtube 频道中,有 KotlinConf 的内容,我们也可以在这边找到关於 Coroutine 的相关内容。
连续三十天写技术文章,是很累人的一件事 XD
每天都战战兢兢的在当天把文章写完,有几天甚至到了晚上十一点才发布文章。但是从铁人赛的过程中也扎实的学习到了 Coroutine 的相关内容。很高兴能够完赛,下一次如果要参赛,应该要更早开始准备才是。
最後,愿 Coroutine 与你同在。
>>: Day35 ( 游戏设计 ) 猜数字 ( 几 A 几 B )
今天我们继续介绍一些比较知名的AI作曲的公司/软件。 Jukedeck Jukedeck可以说是AI...
终於 熬了那麽久 我们终於可以来首刻了…. 我们先创出一个是至少能加入的WPF视窗的类别库 可以直接...
今天来介绍 Creational Patterns 当中的最後一个模式。 假设这里有一个 Engin...
Like every year, analysis firms make all kinds of ...
【前言】 一样先来回顾一下 Day2 Project 分析的使用者流程,今天来做第二步的**「验证...