C#と諸々

C#がメインで他もまぁ諸々なブログです
おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`)
つーかコメント欲しい(´・ω・`)

2008/06/12 00:03

諸君、私はテスト駆動開発が好きだ
諸君、私はテスト駆動開発が好きだ
諸君、私はテスト駆動開発が大好きだ

レッドが好きだ
グリーンが好きだ
リファクタリングが好きだ

アジャイルプロジェクトで
ペアプログラミングで

この地上に存在するありとあらゆるテスト駆動開発が大好きだ

ユニットテストがもたらす安心感が好きだ
リファクタリングを始める時など心がおどる

シンプルなコードが好きだ
リファクタリングによって洗練されていく様など胸がすくような気持ちだった

設計が常に成長していく様が好きだ
責任が適切に分担されていく様子など感動すらおぼえる

グリーンになると思い込んでいたのにレッドだった時などもうたまらない
いつでも一瞬で全てのコードがテストできるのは最高だ

気づきをもたらしてくれるレッドが好きだ
レッドを省略して実装を進めていく人はとてもとても悲しいものだ

リファクタリングの徹底が好きだ
余計な事だと馬鹿にされるのは屈辱の極みだ

諸君 私はテスト駆動開発を 楽園の守護者の様なテスト駆動開発を望んでいる
諸君 私に付き従うテスト駆動開発好きの諸君 君たちは一体何を望んでいる?
更なるテスト駆動開発を望むか 
糞の様なテスト駆動開発を望むか?
バグの手から私たちを守ってくれる女神のようなテスト駆動開発を望むか?


「テスト駆動開発!!」 「テスト駆動開発!!」 「テスト駆動開発!!」


よろしい ならばテスト駆動開発だ

だが、古い開発プロセスが染みついた場所で変化を拒む連中に耐え続けて来た我々には
ただのテスト駆動開発ではもはや足りない!!
大テスト駆動開発を!! 一心不乱の大テスト駆動開発を!!

我々はわずかに小数
ウォーターフォール派に比べれば物の数ではない
だが諸君は一騎当千の偉大な習慣を身に付けし者だと私は信じている
ならば我らは諸君と私で総兵力100万と1人の救世主の集団となる
我らを忘却の彼方へと追いやり、悪しき習慣にしがみついている奴等を叩きのめそう
髪の毛をつかんで引きずり下ろし 眼(まなこ)をあけて思い出させよう

連中に向上心を思い出させてやる
連中に勇気を思い出させてやる
テスト駆動開発には奴らの哲学では思いもよらない楽しさがある事を思い出させてやる
1000人の偉大な習慣を身に付けし者の集団で 世界を偉大な習慣で埋め尽くしてやる

目標 プログラムの楽しさを忘れてしまった者達

Be Agile 作戦 状況を開始せよ

逝くぞ 諸君



C# でも PowerShell でもなく TDD で挑戦 (?) してみました。
(一部過激な表現が含まれていますが、ネタですのでご勘弁を)

ネタ元 : 諸君、私は ECMAScript が好きだ - IT戦記
ジェネレータ : 「諸君、私はほにゃららが好きだ」ジェネレータ


これ読んで笑ってしまいましたよ。YokoKenさん、オモロー(ナベアツ風にね)

うちの会社は幸運にもAgileです。ぜひ普及活動がんばってください。古い脳の人たちにはほらって見せると分かってくれると思うんですけどね。

2008.07.11 09:27 URL | 入海 #PLls2wE. [ 編集 ]


偉そうな文章ですが (って、ジェネレータが生成したんですけど) 僕は TDD の経験がまだ少なかったりします ^^;

> うちの会社は幸運にもAgileです。
うらやましい、やっぱアメリカは Agile なトコ多いのかな
最近は自分で普及させるより、Agile なトコに転職した方がいい気がしてきましたw

2008.07.12 11:38 URL | よこけん #Ay6tTHf6 [ 編集 ]












トラックバックURL↓
http://csharper.blog57.fc2.com/tb.php/219-556519a4