「やる夫で学ぶTDD」五日目 プログラマにやさしいNEET判定 プログラマより愛をこめて #ytdd

某SIerで if(true == false) のような神コードのインスペクションで廃人化しているやらない夫こと太田先生の「やる夫で学ぶTDD」五日目です。
8
Kenichiro Ota @oota_ken

阿部さん:ところで、プログラミング言語で新たなパラダイムを学ぶと視野が広がるように、新らしい愛に目覚めるのもいいもんだぜ。これからやらないか? #ytdd

2011-02-09 01:49:21
Kenichiro Ota @oota_ken

やる夫&やらない夫:それは遠慮しておきます。マルチパラダイムやDCIまででお腹いっぱいです。 #ytdd

2011-02-09 01:49:50
Kenichiro Ota @oota_ken

ということで、今回は、CabinetOfficeクラスとPersonクラスを導入して、NEET判定プログラムのリファクタリングをしてみました。同時にテストケースのリファクタリングをするというのがTDDならではですね。 #ytdd

2011-02-09 01:51:15
Kenichiro Ota @oota_ken

別海として、TDD研究会の別メンバーが Perosnクラスを導入して、実装したものがありますので、よろしかったら、どぞー http://code.google.com/p/defera/source/browse/ のtdd_demo配下にあります。 #ytdd

2011-02-09 01:52:35
Kenichiro Ota @oota_ken

これだとPerson自体がニートかどうかの判定まで持っているパターンですね。この良し悪しについては、阿部さんに語ってもらいましたが、トレードオフなので、どれがよいというわけではなく、コンテキストとフォースによって最適なものを選択します。 #ytdd

2011-02-09 01:53:44
Kenichiro Ota @oota_ken

ということで、今晩も劇眠くなってきたので、やる夫で学ぶTDD 第5日目 プログラマにやさしいNEET判定 ~プログラマより愛をこめて でした。#ytdd

2011-02-09 01:54:39
Kenichiro Ota @oota_ken

阿部さん:デブサミの会場でみんなを待っているぜ。 http://bit.ly/fk8IPz #ytdd

2011-02-09 01:55:53
Kenichiro Ota @oota_ken

明日からは、ボーリングのスコア計算を例にいくつかの実装を比較検討しながら、やる夫とやらない夫が初心に戻ってTDDするお! #ytdd

2011-02-09 01:57:42
Kenichiro Ota @oota_ken

ちなみに、今回も壁紙のみの活躍になってしまいましたが、もちろん光たんのいる http://twitpic.com/3wpjbr 開発&テスト・クラウド・サービスでサクサクTDDでしたー。Windows 2008 8CPU 16GBメモリで使えるのすんばらしいです。 #ytdd

2011-02-09 02:00:00
拡大
Kenichiro Ota @oota_ken

どっからでも、使えるのがいいですね。明後日インプレスさんからインタビュー受けますが、開発とテストこそクラウド環境だお!本当お勧めだお!ぜひ、他のベンダーさんも作って・・とかいっちゃだめなんだお!ってことで、本日もありがとうございました。 #ytdd

2011-02-09 02:01:10