- 頑健なJavaプログラムの書き方
- dW : Java technology : Merlinの魔術: Genericsのプロトタイプ
コンパイラのやることがどんどん増えていっているなぁ.
まぁ,クラスファイルのフォーマットを変えるより,コンパイラを変えた方がいいわけで.
- Jamesの使用 第2回: matcherとmailetを使った電子メール・ベースでのアプリケーション構築
James 使おうかなぁ.
- コマンド・ライン引数のフレームワークを構築する
なんかオブジェクト指向っぽくないなぁ.
int next = ArgumentProcessor.processArgs(args, PARM_DEFS, inst);
の next ってなんやねん.
それにリフレクションでフィールドの値をセットするというのは,
コマンドライン引数を処理するフレームワークとしては冗長すぎるような.
しかも,コマンドライン引数を処理するフレームワークには必要なものが抜けているような.
例えば,CLI ならば,--help で表示される
ヘルプメッセージも出してくれるのになぁ.
そして,パラメータが数値も取れる,文字列も取れるとなるとどうなるんだろう?
$ kill -1
$ kill -HUP
みたいな.こういうのはこのフレームワークではできなさげ.