読者です 読者をやめる 読者になる 読者になる

テストステ論

高テス協会会長が, テストステロンに関する情報をお届けします.

(writeboost report) ライトブーストのテストコードがジョーのツリーにマージされた

ジョーのテストスイートにライトブースト用のコードを書くとコミットして, 書いている.

https://github.com/jthornber/device-mapper-test-suite

今日は会社から帰ってきてから, ライトブースト用のミニマムなコードを書いて, 10PMくらいにプルリクした. それから30分ほどでジョーからマージの返事と, サンクスが続いて送られてきた. "Great Stuff"とのことである. ジョーは十年以上, 10社近くも戦場を渡り歩いてきたフリーランスのプログラマである. そんな人間に"Great Stuff"と言われるなんて, 最高に気分が良い. ふつうに働いてると, そういう経験は得られない. OSSは実力があれば好きなだけ活躍出来る.

もしかしたら, writeboost用にfsckのようなテストツールが必要になるかも知れないとのことであるが, 詳細は分からない. ぶっちゃけ, ファイルシステムのレイヤでやればいいんでないの?という気がする. それに, ユーザランドツールを書きたくない. しかし書くとしたら, 第一候補はPythonだが, フレームワークRubyなので, Rubyで書いた方が会話しやすくなる可能性が高い. ただし私は, Rubyがあまり好きではない. あまりにもフリーダムすぎて, まともなコードを書くのが難しい. 大抵カオスになる. いっそ他の言語で書いてみようか. Haskell???

ともかく, 今日はいい仕事をした. 仕事ではずっとJavaを書いていた. 一気に開発をして, 大体の機能は出来上がってしまった. 帰ってきたらRubyを書いてプルリクして採用. 素晴らしい一日だ. 明日は少しゆっくりしようかな. 明日はデバグでしょうか?