10/28に開催された「Server-Side Kotlin Meetup」を視聴しました。
仕事しながらのながら視聴でしたが、忘れないうちにアウトプット(感想)しておこうと思います。
kotlinといえばAndroidアプリに利用されるというイメージが強くて、あまりサーバサイド開発に用いられることは少ない印象ですが、実際に自分が今働いている会社でもサーバサイド開発に利用されています。
セッションごとの一言感想
Java開発者向けのKotlin Gradleビルドスクリプト入門
KotlinDSLに関する話題。Kotlin特有の文法ルールについての解説。関数の最後にラムダ式を取る場合、カッコの外に書けるなどKotlin特有の文法にも触れている。
KotlinDSLはパット見意味不明な記述に見えるので、このセッションは時間を取ってみなして見たいところです。
Kotlin と Java 徹底比較 (バイトコード編)
これは仕事に集中していたためきちんと見れず・・・ 見直し予定
Kotlin初心者がKotlinライブラリをJavaコードに読み替えて理解してみた
これは仕事に集中していたためきちんと見れず・・・ 見直し予定
KotlinのUnit Testの事例
kotestに関しての話題。テストについてはJUnitが現役で利用されているので、モダンな環境に移行するときにテストフレームワークも切り替えても良いかもと思った。時間を取って触りの部分は試してみたいところ。
5分LT: 『JavaのBuilderPatternはKotlinでいうと?』
kotlin自体にBuilderPatternの思想が組み込まれているという話(確か・・・)
こちらも仕事に集中していてほぼ聞けず、見直し予定。
状態管理で理解するKotlinのsealed classおよび周辺機能
こちらの仕事でほぼ聞けず・・・
結果
こうやって見直して見ると、8割ほどきちんと聞けてなかった・・・
それがわかっただけでも、アウトプットした意味はあったのかな・・・