CGI テストを見たら [これはひどい]
NyakiLogのテストがひどい。 はてぶでこれはひどいがたくさんつけられそうなほどひどい。
まあ、テスト書くのにそんなに慣れてないというのも大きいんだけど、 あまりにもぐちゃぐちゃなのはどうしてなのか。 たぶんテストデータとテストコードが混ざってるからなんだけど。
とりあえずTest::Base使えばきれいになるかなと思っていたりするものの、 Test::Baseがあんまりよく分かってない。邦訳PODを咀嚼中。
今のところ作りかけのモジュールは
- NyakiLog::Path
- NyakiLog::Date
なんだけど、NyakiLog::Dateが車輪の再開発をしまくっている気がしてならない。 というか間違いなく再開発してるんだろうけど、CPANからモジュールが見つけられない。
Perlのtime関数で得られる数字(エポック秒)から
年月日を取得するモジュールとかありそうなんだけどなー。見つけられない。
あと月や曜日の短縮形から正式なつづりにするやつとかどっかにあると思うんだよな。
どの辺探せばいいんだろ?大体
- Date::*
- DateTime::*
- Time::*
あたりかな?
とりあえずCPANで探そう。
追記:2006-11-15T10:31:00+09:00
日付関連は
- DateTime
- DateTime::Format::Epoch
あたりを使うとよさげ。
NyakiLog::Dateは不要かも。
Comments
最新のコメント20件を表示しています