おもしろwebサービス開発日記

Ruby や Rails を中心に、web技術について書いています

2008-01-23から1日間の記事一覧

演算子の優先順位

and,orは=よりも優先順位が低い。 なので代入が必要なときは&&や||を使おう。

&&の賢い使い方

今まで、nilになる可能性のあるオブジェクトのインスタンス変数にアクセスするときは # ahoにhoge.fooを代入 if hoge aho = hoge.foo end みたいにif文を使って書いてたけど、&&を使って aho = hoge && hoge.foo のようにスマートに書けることがわかった。今…

ソースを何行書いたかチェックするコマンド

ruby(またはrails)のソースが何行かをチェックするにはこんな感じにする。xargsが自分の中で新しかったのでメモ。 find . -type f -name "*.rb" | xargs wc -l