最終回『アジャイルサムライ』読書会 in 秋田
@mike_neck そして、最大の効果が自信じゃ。. 08/25-18:24 #agilesamurai #agile_in_akita
2011-08-25 18:24:59@mike_neck よし、ではDeckに対してテストを書いてみるがよいぞ。. 08/25-18:25 #agilesamurai #agile_in_akita
2011-08-25 18:25:29@mike_neck 必要なテストをすべてあげてやろう。. 08/25-18:25 #agilesamurai #agile_in_akita
2011-08-25 18:25:40@mike_neck カードが全部で52枚あること。. 08/25-18:25 #agilesamurai #agile_in_akita
2011-08-25 18:25:50@mike_neck スートごとにカードが13枚あること. 08/25-18:26 #agilesamurai #agile_in_akita
2011-08-25 18:26:51assertThat(deck.size(), is(52)); こんな感じかな。 08/25-18:26 #agilesamurai #agile_in_akita
2011-08-25 18:26:52スートごとに13枚… assertThat(deck.count(Mark.Heart), is(13)); という感じか? 08/25-18:27 #agilesamurai #agile_in_akita
2011-08-25 18:27:42@mike_neck Deckに必要なカードが52枚すべてあること。. 08/25-18:27 #agilesamurai #agile_in_akita
2011-08-25 18:27:51@mike_neck これらを満たすようなテストを書いてみるがよい。. 08/25-18:27 #agilesamurai #agile_in_akita
2011-08-25 18:28:12まず、Deck♯size()のテストと実装 http://t.co/KyxGueW 08/25-18:35 #agilesamurai #agile_in_akita
2011-08-25 18:35:34まず、Deck♯size(Mark)のテストと実装 http://t.co/Y0Jb7Xh 08/25-18:36 #agilesamurai #agile_in_akita
2011-08-25 18:37:06@mike_neck Let's talk on 13. リファクタリング : 技術的負債の返済. 08/25-18:42. #agilesamurai #agile_in_akita
2011-08-25 18:43:12@mike_neck よく見てみるがよい。お主の書いたコードが泣いておる。汚くてな。. 08/25-18:43 #agilesamurai #agile_in_akita
2011-08-25 18:43:42@mike_neck よいか、テストがグリーンの状態を維持したまま、コードを書きなおしていくのじゃ。. 08/25-18:43 #agilesamurai #agile_in_akita
2011-08-25 18:43:53@mike_neck できるな?続きは、リファクタリングをやった後で続けるぞ。. 08/25-18:43 #agilesamurai #agile_in_akita
2011-08-25 18:44:23Joker を加えた http://t.co/ORPYj88 08/25-18:47 #agilesamurai #agile_in_akita
2011-08-25 18:48:23Jokerを持っていないことのテストと実装 http://t.co/Qaosopf 08/25-18:53 #agilesamurai #agile_in_akita
2011-08-25 18:53:31まず、Deckのカードを加えていくところ、52行もあるのが嫌だな。 08/25-18:54 #agilesamurai #agile_in_akita
2011-08-25 18:54:30