8タブのコーディング規約が多いのか


 何かもー4タブにすっかり慣れてるんだけど、LinuxカーネルとかGNUとか8タブなのか。知らなかった。
 まー特に4タブにこだわってる訳ではないし、インデントを深くすることも基本的に無いから、どっちでもいいといえばどっちでもいいのか。「お前が決めろ」と言われたら「じゃ4タブ?」くらいではある。「絶対4タブ」も「絶対8タブ」もよく分からん。
 もしかするとUnix界隈では8タブがある程度の前提になってるのかな。PCでずっと遊んできたからさっぱりだ。でも98の頃は8タブ使ってたし、いきなり8タブに移っても特に違和感は無いかも。

 コーディング規約でもう一つ意外だったのが、if文の後を必ずブロックにしよう、っていうやり方にあまり人気が無かったこと。
 これも昔は「どっちでもいいかー」で、Perlがブロック強制なんで全部ブロックにするのに慣れちゃったけど、まあ、ちゃんと書けば別に問題なんか出ないのか。とりあえず自分でも出したことは無いし。

if (COND)
  return;

みたいなのをブロックで囲むのはうざい、ってのもかなり思ってたし。
 つーか、Perlの場合、

return if COND;

とか、

COND and return;

とかがあるから、普通のif文はブロック強制でも面倒にならないのかもなあ。

(Visited 44 times, 1 visits today)

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください