C++たんとPerlたん

おまえはこんなものまで添削するのか>弾

といっても、添削するのはコードでなくて設計。

  • まずモジュール名。Acme::JapaneseAvActressでなくて、Acme::PornStars::JPの方が後の国際化を考えるとよくないか?
  • 男女平等を考えれば、Acme::JapaneseAvActorsもいるのでは?PornStarsだとこの問題がない。
  • 次にAcme::JapaneseAvActress::Actressのフィールド。$aja->yomiに対応する$aja->engnameがあると、海外のerogeeksも喜ぶかも。
  • $aja->year$aja->year_debutとかの方がよくないか?
  • 同一人物が複数芸名を持つこともあるので、$aja->aliasesもあった方がよくないか?
  • ものがものである以上、やっぱり$aja->titlesで作品リストが取れてほしくないか?
そのうちこれでCPAN Authorになっちゃうかも!

CPANizeするなら、モジュール名を変えるなら今がチャンス。

Dan the Erogeek