■ カタリスト紹介
http://top.bluefeet.net/bin/view/Main/CatalystIntro

■ 正しいコードの書き方
 ○タブやブレースの位置を気にする必要は無い。Perl::Tidy を使え。
 ○List::Util と List::MoreUtils と Scalar::Util を使おう。再発明するな。
 ○ラベル付き引数を使え。
 ○$_ は使うな。if はできるだけネストしないで last if... などを使え。
 ○リファレンスを格納する変数名には _ref をつけろ。
 ○return undef しないで return () しろ (undef はリストコンテキストでは true になる!)
 ○正規表現は常に /xms オプションを付けろ。
 ○Perl6::Export::Attrs モジュールを使え。
 ○モジュールを作るならテンプレートを作っておくか Module::Starter を使おう。