2009-05-21

http://anond.hatelabo.jp/20090521135824

横だけど。

わからない、とは言わない(曰く振る舞いを見ればわかる)けど、誤解しやすくなる。

行列とか関係なく、わざわざiじゃないということは、単なるループカウンタ配列の添え字ではい、何かの理由があると考えるのが普通

したがって、その変数は注意を払うべき変数である事を意味する。普通は。

そういった普通ではない使い方をすると混乱をまねきかねんよ。

記事への反応 -
  • 増田はPG外注したり、複数のスキルも仕様の理解度もまちまちな人間とでプロジェクト組んだことない? 10年も前のソースを読まされたことない? 一部しか仕様やソースがなかった...

    • PG外注以外はやったことあるけど、さすがにi,jをベクトル等のループ変数と解釈できないレベルの人間とやったことはないな。 業務系SIみたいなケースは考慮外。なぜならそんな仕事やる...

      • なんか根底から勘違いしてる? 「iをベクトル等のループ変数と解釈できない」じゃなくてその変数の意味を明確にするための変数名だろ? 増田が特定の仕事をやるつもりがない、っ...

        • 根底から勘違いしてるのはそちらでは? 俺は「i,jと書いた時点で意味が完全に明確だろ」と最初から言ってる。

          • 頭が痛くなってきたぞ いや、もしかしたら さすがに行列のループ変数はiとかjでいいだろって思う。 いちいちcolとかrowとか書いてらんねー。 この増田とは別人? 別人ならどっかで...

            • 横だけど。 わからない、とは言わない(曰く振る舞いを見ればわかる)けど、誤解しやすくなる。 行列とか関係なく、わざわざiじゃないということは、単なるループのカウンタや配列...

              • 行列とか関係なく、わざわざiじゃないということは、単なるループのカウンタや配列の添え字ではい、何かの理由があると考えるのが普通。 したがって、その変数は注意を払うべき...

                • 最初と言ってること変わってんぞ。 誰も「i,j以外認めない」なんて言ってない。 「わざわざ(=必要もないのに)i,j以外を使う理由が無い」って言ってるんだよ。

                  • さすがに行列のループ変数はiとかjでいいだろって思う。 いちいちcolとかrowとか書いてらんねー。 ↓ iとかjとか書いてベクトルや行列の要素を連想できない奴は(以下略) ↓ ...

                    • それは全て俺のエントリだが 「ベクトルや行列の要素を連想」しなきゃいけないような状況でもiを使いたい 申し訳ないが、この文章の意味が理解できない。 「「ベクトルや行列の要...

                      • iとかjとか書いてベクトルや行列の要素を連想できない奴はプログラム読まなくていいよ。。 どう読んでも「「ベクトルや行列の要素を連想」しなきゃいけないような状況」だと思う...

                        • 「状況」という言葉の君流の定義がいまいちわからないが…。 一応念のため言っとくけど、「行列の要素」って書いたのは、「行列の要素の番号を指す添え字」のことであって、マトリ...

            • 同一人物だが、君が何を言いたいのかわからなくて頭が痛いぞ。 いちいちcolとかrowとか書いてらんねー理由は 『めんどくさいし、colとかrowとか書かなくてもi,jと書けばその変数の意味は...

          • i,jと書いた時点で意味が完全に明確だろ だよなー i,jで理解できない奴はrow,colも理解できないだろうし そもそも行列という概念すら初耳だろ

            • 横から線形代数の教科書を見直したが、あれはプログラミング云々関係なしに数学上の表記がiが行でjが列なんだな。納得。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん