パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

適当な変数の名前」記事へのコメント

  • by cooper (4658) on 2004年11月03日 18時37分 (#647270) 日記
    とか、tmp, tmp2, tmp3 とか、val, val2, val3 とかです。

    とりあえず buf とか使うのですが、変数が足りなくなって付け足すとなぜか「2」から始まります。
    うちの会社では、この伝統が代々受け継がれている気がします。
    --

    -- cooper

    • これはただの"buf"とか"tmp"は、"buf1"・"tmp1"であるという考え方ですね。要は序数を"0"から始めるか、"1"から始めるかという哲学的問題でしょう。
      親コメント
      • Re:buf, buf2, buf3 (スコア:2, おもしろおかしい)

        by cooper (4658) on 2004年11月03日 23時07分 (#647330) 日記
        哲学的かどうかはわかりませんが、コードを見た人がすぐにピンときて「ああ、適当な変数なのね(≒ちゃんとコーディングしてないのね、ここらへん)」というコモンセンスに到達するためのラベルとしては、なかなかうまく機能しているようです。

        変数名に漂う「計画性のなさ」とか「建て増し感」といったものが、疲れたプログラマの共感を呼ぶのでしょうか。
        --

        -- cooper

        親コメント
        • Re:buf, buf2, buf3 (スコア:2, おもしろおかしい)

          by QwertyZZZ (8195) on 2004年11月04日 18時40分 (#647803) 日記
          古いソースを見ないといけない時が良く有るのですが、2とか3とかはあっても無印とか1は無いものが散見されます。

          もしかして計画性の無さを突き詰めて、遂にはオリジナル部分が無くなってしまっているのでは?とか思ったり。

          #つーか、A,B,C,D,E,と来た後にH,LにIXとかってのがあったのは笑ったが。
          #コンビ攻撃アリなのだろうか??

          親コメント
        • by 505 (12538) on 2004年11月04日 15時42分 (#647711)
          >「ああ、適当な変数なのね(≒ちゃんとコーディングしてないのね、ここらへん)」というコモンセンス
          最終リリース時でも、サブルーチン中のちょっとしたループとかには
          iやjのまんまですが、何か?

          そういうのも“なんちゃらcount”とか書いたほうがいいんかな?

          親コメント

皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー

処理中...