今更ですけど、
http://subtech.g.hatena.ne.jp/miyagawa/20061025/1161769167> というわけで自分が CPAN モジュールを書くときは、
- モジュール名決める
- pmsetup で雛形作成
- APIを決めて、POD を書く
- t/01_module.t にテストコードとテストデータを書く
- make test こける
- 実装
- make test OK
- コーナーケースのデータを .t に追加 というようなサイクルで実装してます。 «
というのがすごいなぁ、と理解し始めたところですよ。PODは先に書くべしですよ。ということで、Net::Amazon::HadoopEC2はPODから書き始めてる。