KotlinでエレガントなDDDの値オブジェクトを作る by tanida kazuki

Kotlin Fest 2022
ショート(25分)

KotlinでエレガントなDDDの値オブジェクトを作る

secret_key_base tanida kazuki secret_key_base

Kotlinはドメイン駆動開発、その中でも特に値オブジェクトを作る際にも優れた実装が可能です。

本セッションではKotlinでDDDの値オブジェクトを作成する際に遭遇した、公式でも議論されているdata classの問題点と、
それをKotlin独自のvalue classやinvokeなどの機能を組み合わせて実際に解決した経験を元にTipsを共有します。

Kotlinで楽しいDDDライフの一助となれば幸いです!