20分枠で Eclipse Collections の紹介をした。
発表時の様子をコミッタの1人である @itohiro73 さんがまとめてくださっている。
発表後の振り返り
今日の発表を振り返ってみて、スライドのコンテンツ量が完全に20分に収まるものではなくて、後半はかいつまんで話すつもりでいたけどそれでも全然足りなかったので、50分枠で申し込めばよかったかなーと思った
— nash (@nashcft) November 18, 2017
CfPを出す時は自分で作ったわけでも何かコントリビュートしたわけでもないただ使っているだけのものでそんなに話すことないだろうと思って20分枠で申し込んだのだけど
— nash (@nashcft) November 18, 2017
前置きのところでJava 8の内容大丈夫です的な反応だったのでメソッドに関しては処理の説明飛ばしてこのメソッドはStream APIのこれに対応していますで済ませればよかったね
— nash (@nashcft) November 18, 2017
余談
このライブラリは今勤めている会社のサーバサイドチームで Stream API の代わりとして1年半くらい使われていて、最近はチーム加入後に取り組むハンズオントレーニングの題材にも組み込まれるようになった。
プロダクトの中で両方が混在していると混乱するだろうということで Stream API を使わないように規約で決まってるので面白がって以下のようなやりとりをすることがある。
すまん、Java8なのにStream禁止されてるやつおる?
— かたいなか (@katainaka0503) April 7, 2017
弊社Stream API使用禁止だわ
— nash (@nashcft) April 6, 2017
Eclipse Collections と私と今後
まとめのところで何かコントリビュートするぞと口走ったので来年末くらいまでに何かできたらいいなあと考えている。Immutable なコンテナでできることを増やしていきたいなあとか。
仕事ではサーバチームから Android アプリ開発チームに移動して使う機会がなくなってしまっているのがネックかなー...