filmov
tv
Kotlin/Everywhere Chicago 2019 - Baleen: Taking Control of Legacy Data using Kotlin
Показать описание
Speaker: Michael Maletich
It’s practically a given that data coming into your application will be inconsistent and poorly formatted for your purposes. The best way to handle bad data is to create a strict schema before capturing it. In this talk, you will learn how to improve the quality of data flowing from legacy sources with Kotlin and Baleen, an open source library.
We will cover a number of features that make Kotlin ideal for data validation, including:
Compile-time null checks
First class functional programming
DSL-building capabilities
Compatibility with legacy Java code
Multi-platform capabilities
It’s practically a given that data coming into your application will be inconsistent and poorly formatted for your purposes. The best way to handle bad data is to create a strict schema before capturing it. In this talk, you will learn how to improve the quality of data flowing from legacy sources with Kotlin and Baleen, an open source library.
We will cover a number of features that make Kotlin ideal for data validation, including:
Compile-time null checks
First class functional programming
DSL-building capabilities
Compatibility with legacy Java code
Multi-platform capabilities