Kotlinを用いたDSLによる宣言的なサーバーサイド開発 by kazuki tanida

Kotlin Fest 2024
ショート(20分)
Webバックエンド/サーバサイド 初級者

Kotlinを用いたDSLによる宣言的なサーバーサイド開発

secret_key_base kazuki tanida secret_key_base

Kotlinはドメイン知識をコードとして表現するのに優れた言語だ!

実際そう感じた事例として既存の複雑なコードをKotlinの機能を用いてDSL的に宣言的に表現することができました。

その結果、開発者にコードの意図が伝わりやすくなるだけでなく重複処理を省くことや無駄な処理を省くことによってプロダクトの機能の大幅は速度改善に寄与できました。

このセッションではKotlin DSLを用いたサーバーサイド開発の改善について実例に沿った内容でご紹介していきます。