6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Eclipse Collections Kata をやるにあたって知っておくとよさげなこと

Posted at

前書き

JavaDayTokyo 2016でゴールドマン・サックスさんのセッションを受けて、Eclipse Collections に興味を持ったのでチュートリアルとして提供されている Eclipse Collections Kata をダウンロードしてみた。

Eclipseでの始め方

  1. 配布サイト の下の方にkataをzipでダウンロード出来るところがあるので、そこからダウンロードする。
  2. maven プロジェクトとしてcompany-kata、あるいはpet-kataをインポートする。
  3. src/test/java 配下にテストクラスがあるので上から順番に解いていく。

最初にやっておくといいこと

eclipse collectionsのソースはgithubに上がっているのだけど、疑問に思ったコードを毎回githubに見にいくのは面倒…
でも、mavenのソースダウンロード機能を使うと、mavenがソースをダウンロードしてくれるのでeclipse上で見られる!
※mavenリポジトリ上のソースなので、取り込むタイミングによっては最新ではないかも。

参考)
依存しているライブラリのソースをダウンロード

その他参考

GS Collections Kata で Eclipse Collections をはじめよう!
この中に記述があるpdfに答え含めて載っているのでPDFはダウンロードしておいた方がよさげ。
1回目は答えを見ても仕方ないと思う。
2回目以降に強くてニューゲームすればいい。

ちょっと気になってること

company-kata の Exercise3Test.java で、

Verify.assertInstanceOf(String.class, actualItemNames.getFirst());

getFirst();が非推奨になっているのだけど(ver.6.0から非推奨になったみたい)今のバージョンでの書き方は何だろう?

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?