2010-07-01から1ヶ月間の記事一覧

OCaml Boot Camp

TDD Boot Camp名古屋一日目の成果を、2週間経過した今更まとめる。 環境設定 OCaml-3.11.2 findlib-1.2.5 OCamlのパッケージ管理的な何か。 ocamlfind -listでインストールされているパッケージを確認できる oUnit-1.0.3 OCaml用ユニットテストライブラリ ex…

public class GitCommandSpike

import java.io.*; public class GitCommandSpike { public static void main(String...args) { GitCommandSpike spike = new GitCommandSpike("repos"); System.out.println(spike.version()); System.out.println(spike.status()); System.out.println(spi…

hamcrestを使うtest method template.

Java - Editor - Templates から設定する。 まず、既存のtest"test method(JUnit3)"とTest"test method(JUnit4)"は不要なので削除しておく。で、↓を追加する。コピペで大丈夫です。 Name: test Context: Java statements Description: hamcrest test method …

2.5時間で成果を出す、レガシーコードとの戦い方

ポイントは 真っ先にコードをぶっこわせ! いやその前にバージョン管理に突っ込め! 安全にコードをぶっこわせ! 仕様化テスト書こうぜ! で、ようやく機能追加なりリファクタリングなり不具合の改修なりができる状態になります。以下詳細。 …と、続けようと…

↑のタイトル変えました。

はてなB-Twitter連携記念で、タイトル変えました。Twitter投稿ありでブクマすると、Mentionでチェックできるという寸法です。文字数がオーバしたら多分切られる。このまま、ちょっと試してみます。以前のタイトル"self contexts"はIoke言語風だったけど、今…