Perlのオブジェクト指 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
132:nobodyさん 08/08/05 21:03:27 コード規約で何とかしないで Pragmaでも作ってほしいね。 $_ の使用を禁止するとか 133:nobodyさん 08/08/05 22:48:20 $_ は可読性の低下を招くので使わないようにしてる 134:nobodyさん 08/08/06 11:40:34 $_を使わないことで可読性は上がるだろう しかしそれだったらrubyかPHP使う 135:nobodyさん 08/08/06 15:54:52 $_ の問題だけで Perl を使わない理由にはならない 136:nobodyさん 08/08/06 17:00:44 同じ変数を使いまわさない。 つまり、一つの関数内で同じ変数名の変数を 違う目的に使わないって事だけど、 これ、言語に限らずコーディング規約としてでてくる。 多分だれしも納得がいく理由だろう。 $_ はそれと同じ問題をはらんでいる。 変数名にはわかりやすい名前をつけましょう。 137:nobodyさん 08/08/06 17:52:20 Perlはstrictプラグマが標準で、変数を宣言して使うから、不用意に変数を初期化したり、ゴミとして残ることがない。 局所化されてるから、安心して同じ変数名を使いまわしていい。 他の言語のように、条件分岐やループの深いところで突然多次元配列に値を入れたりすることがないし、実行されない処理についてもコンパイラがエラーを検知してくれるから、発生しづらい条件のエラーがすぐにわかる。 ただ、strictプラグマはPerlのコード品質を押し上げているわけだけど、KENTのCGIレベルのプログラマーからだとジャンプアップが大きく、初級のプログラマーがPHPに流れる原因にもなってる。 が、PHPはどう書いてもそれなりに動いてしまうばっかりにレベルの停滞を招いてるという面もある。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5386日前に更新/51 KB
担当:undef