Skip to content
This repository has been archived by the owner on Apr 13, 2023. It is now read-only.

Latest commit

 

History

History
61 lines (42 loc) · 2.59 KB

Kotlin Night in London Recordings.md

File metadata and controls

61 lines (42 loc) · 2.59 KB
title date author tags keywords categories reward reward_title reward_wechat reward_alipay source_url translator translator_url
[译]Kotlin Night in London Recordings
2016-11-15 06:44:00 -0800
Robert Demmer
官方动态
false
Have a nice Kotlin!

伦敦 Kotlin 之夜于 2016 年 10 月 12 日与 Trifork 和 GOTO London 2016 合作举行。我们要感谢所有花时间加入我们并让事件取得圆满成功的人。对于那些无法参加或想要重新进行会谈的人,视频录像现在可以让您欣赏。

{% raw %}

{% endraw %}

简介

哈迪哈里里,JetBrains

{% raw %}

<iframe allowfullscreen="" frameborder="0" height="450" src="https://www.youtube.com/embed/TMZD1GxAC8E" width="800"></iframe>

{% endraw %}

我喜欢 Kotlin 的 10 件事。

格雷厄姆·塔克利,凯利达

{% raw %}

<iframe allowfullscreen="" frameborder="0" height="450" src="https://www.youtube.com/embed/cjoalATmuAg" width="800"></iframe>

{% endraw %}

通过许多现实的代码示例,这个实际的举报行程将显示 10 件让我们喜欢使用 Kotlin 来实现后台的决定。

表达性 Kotlin - 通过代码进行沟通。

邓肯麦格雷戈和纳特普雷斯,斯普林格大自然

{% raw %}

<iframe allowfullscreen="" frameborder="0" height="450" src="https://www.youtube.com/embed/p-AOjgobGR8" width="800"></iframe>

{% endraw %}

Springer Nature 于 2015 年 10 月采用了 Kotlin 一些项目,自 3 月份开始投产。我们发现这种语言很容易学习,愉快的写作,很有表现力。在这个谈话中,邓肯将挖掘我们的 Kotlin 代码,以便使用语言功能来传达意图。使用这些技术,开发人员可以花更少的时间尝试了解什么代码,并在更少的代码行中实现更多。

类固醇的枚举:使用密封类构建 Kotlin Concursus API。

Dominic Fox,OpenCredo

{% raw %}

<iframe allowfullscreen="" frameborder="0" height="450" src="https://www.youtube.com/embed/fTcTHSc5v2c" width="800"></iframe>

{% endraw %}

Concursus 事件采购框架的 API 的核心问题是生成和处理各种类型的事件及其关联的事件数据。传统上,这是通过将事件类型映射到 Java POJO 来实现的,但是 Kotlin 的密封类和模式匹配为我们提供了一种方便的方式来将一系列事件作为抽象数据类型。在这个演讲中,我将展示如何在核心 Concursus 域模型的基础上构建一个干净的,类型安全的 API。