memo

書いておかないと忘れるから・・・

my %keywords;

for (@keywords){
  $keywords{$_}++;
}

ハッシュとインクリメントを使ったkeywordサーチ。リニアサーチの代わりに。

if($a){
  $foo = $a;
}elsif($b){
  $foo = $b;
}elsif($c){
  $foo = $c;
}

#faster
$foo = $a || $b || $c;
を使った省略形はより高速。短く書けるのは知ってたけど、処理も速いってことは知らなかった。