Java でも C でもいいけど、超有名なオープンソースソフトウェアでも、
ソースはけっこう汚いこともあるよ(ロジックが汚いという意味ではない)
インデントとかコメントのルールとか、全然統一取れていないこともある

NTT 系の仕事だったら、NTT のやつらに絶対だめ出し食らうレベル

>>588
Linux(Unix)が開発環境となっている環境(CとかPHP/Rubyが多いかな)は、
・インデントはタブ
・vi なり Emacs で、タブ幅を4
を前提というかコーディング規約にしているところは多いね。

そういうのをWindowsのエディタや Eclipse で見ると崩れて見える。
(設定すればいいのだが)

んで、文句をいうと袋だたきにあう

どっちがいいか、というのではなく、文化というか習慣の問題だと思うが