タグ

2006年6月15日のブックマーク (1件)

  • 2005-09-08

    慣習を元にした規約を改めて見直すということはしないのだろうか? どこかの団体が決めた規約をみんなが使えば、 その分だけ誰かのソースに触れる際に違和感が少なくなるメリットは否定しない。 が、 自分達の最高効率は追い求められるものではない個所はやはりある。 例えばif文やfor文の括弧。 (1)『if (Hoge)』 (2)『if( Hoge )』 視覚的な効果でいうと、(1)は命令文が見やすくなり、(2)は内容が見やすくなる。 見やすくというよりは見分けやすくだろうか。 エディタが白黒の頃であれば(1)は有効だった。 「if」と「Hoge」は同じ色で表現されるため、 まず言語のもつ命令文や、自作のクラスやメソッドがなんであるかを見分けられることは プログラムを理解する上では、とっかかりが楽になる効果が期待できた。 しかし、エディタがカラフルになった昨今。 言語のもつ命令文は色分けされるように

    2005-09-08