表記のとおりです。なお、本文はハンズオンの片手間で書いています。
勉強会の内容的には手を動かしている時間が長かったので、ツイートは少なめなので、多分トゥゲッターはないと思います|д゚)チラッ
初心者は前の方、上級者(自称)は後ろの方に座るらしいのだが、そんなこと知らずに後ろの方に座ってしまったので、多分刺される #jjug
— 持田真哉 (@mike_neck) 2015, 5月 29
まあ、今日の勉強会のための素振りも含めて4回目くらいのKataなので、ほとんど講義を聞かずにやってました。なお、僕は上級者ではないと思います。
で、あれ
勉強会の冒頭で、僕が俺得のために作ったツールをゴールドマン・サックスの方にも紹介してもらいました。
ちなみに、最初に作った時に致命的なバグがあったらしく、@eiryuさんにプルリクもらいました。
成果
Exercise2Test.java
の次のテストで使うMutableList#partition(Predicate)
知りませんでした(´・ω・`)
Predicate
を何度も適用しなくてよいので、これはなかなか便利です。
@Test public void getCustomersWhoDoAndDoNotLiveInLondon() { PartitionMutableList<Customer> part = company.getCustomers() .partition(CUSTOMER_FROM_LONDON); MutableList<Customer> customersFromLondon = part.getSelected(); MutableList<Customer> customersNotFromLondon = part.getRejected(); Verify.assertSize("Should be 2 London customers", 2, customersFromLondon); Verify.assertSize("customers not from London", 1, customersNotFromLondon); }
時間配分
結構パッツンパッツンでした
おわり