Slide 28
Slide 28 text
© ZOZO, Inc.
改善2: Kotlinらしさの欠如
実際にプロンプトに含めた機能
● データクラス (data class)
● スコープ関数
○ let, apply, run, also, withの適切な利用
● null安全性の徹底
○ 安全呼び出し演算子(?.)の使用
○ エルビス演算子(?:)の使用
○ 強制アンラップ(!!)の排除
● 高階関数とラムダ式 (特にコレクション操作)
● when式
● sealedクラスやsealedインターフェース
● 拡張関数
28