[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 05/10 00:46 / Filesize : 122 KB / Number-of Response : 669
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ふざけた変数名を使う奴



1 名前:仕様書無しさん [2008/08/23(土) 21:45:16 ]
var1、2、…とか、ふざけてるの?

32 名前:仕様書無しさん mailto:sage [2008/08/24(日) 16:13:58 ]
>>31
えええ?一体何処でこんな変なプログラムに出会うんだ?
書いた人よりもむしろ出会った場所をを知りたい。

33 名前:仕様書無しさん mailto:sage [2008/08/24(日) 17:12:46 ]
>>24
じわじわ来たw

34 名前:仕様書無しさん [2008/08/24(日) 17:28:11 ]
ハンガリアンについては
ここを見て考えが変わった。
local.joelonsoftware.com/mediawiki/index.php/%E9%96%93%E9%81%95%E3%81%A3%E3%81%9F%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AF%E9%96%93%E9%81%95%E3%81%A3%E3%81%A6%E8%A6%8B%E3%81%88%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B


35 名前:仕様書無しさん mailto:sage [2008/08/24(日) 17:28:26 ]
>>32
お前は幸せだなあ。
ITにはこのぐらいも見直せないバカがぎょうさんおるんよ。

36 名前:仕様書無しさん mailto:sage [2008/08/24(日) 20:06:52 ]
>>30
#define thru 1
は見たことある。スルーってなんだ?と思った

37 名前:仕様書無しさん [2008/08/24(日) 20:39:34 ]
合理性の感じられない変数名や関数名を付ける奴のプログラム(他の仕事振りも含む)は総じて糞な印象。

38 名前:仕様書無しさん mailto:sage [2008/08/24(日) 20:58:47 ]
>>34
アプリケーションハンガリアンに関してはこんな考えもあるぞ。
209.85.175.104/search?q=cache:l24qIgCHaYUJ:www.maroontress.com/Hungarian/+%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%8F%E3%83%B3%E3%82%AC%E3%83%AA%E3%82%A2%E3%83%B3&hl=ja&ct=clnk&cd=5&gl=jp

39 名前:仕様書無しさん mailto:sage [2008/08/24(日) 23:37:15 ]
不良品を扱う関数で変数名をDQNって書いてる同僚がいた

40 名前:仕様書無しさん mailto:sage [2008/08/25(月) 02:14:35 ]
hoge foo bar baz piyo fuga

テストコードだけでしてください・・・



41 名前:仕様書無しさん [2008/08/25(月) 06:24:43 ]
func000001
こんなのだと涎がでちゃうね。

42 名前:仕様書無しさん mailto:sage [2008/08/25(月) 09:26:09 ]
ふざけた変数名であっても一貫してふざけた変数名をつけ続けていたら
それはそれでプロフェッショナル

43 名前:仕様書無しさん [2008/08/25(月) 10:50:24 ]
subroutine−exitを短縮して「SEX」

44 名前:仕様書無しさん [2008/08/25(月) 11:02:01 ]
昔、あるシステムの仕様書に「シマムクコード」というのがあった。
これ何?と思いながら先を読んで行くと、
市区町村コードだとわかった。

だけどなんで「シマムク」?

その夜風呂に入っていて突然わかった!

市→し →シ
町→まち→マ
村→むら→ム
区→く →ク

45 名前:仕様書無しさん mailto:sage [2008/08/25(月) 11:31:56 ]
>>44
よく分かったな
あんたすげぇよ

46 名前:仕様書無しさん mailto:sage [2008/08/25(月) 11:33:11 ]
字(あざ)は

47 名前:仕様書無しさん [2008/08/25(月) 11:36:40 ]
市区町村までで足りるシステム

48 名前:仕様書無しさん mailto:sage [2008/08/25(月) 16:00:54 ]
なんで
「シクマム」じゃないんだろう?

49 名前:仕様書無しさん [2008/08/25(月) 17:07:34 ]
語呂として面白いのは「島向く」

50 名前:仕様書無しさん mailto:sage [2008/08/25(月) 17:23:49 ]
やめようと思ったソースコードスレに以前にも書いた記憶があるが
ローマ字なのに微妙に違っている変数名は萎える。

合計値でTotal としたかったんだろうが、Tortaru
市町村コードでTown としたかったんだろうが Tawn
パスワードでPathword、ファイルのパス名でPass(逆だろw

事務所コードでZimuてのもあったな('A`)




51 名前:仕様書無しさん mailto:sage [2008/08/25(月) 18:16:32 ]
>>50
コボル脳だなw

52 名前:仕様書無しさん mailto:sage [2008/08/25(月) 21:29:58 ]
伝説の UwaRite に比べればまだまだだな

53 名前:仕様書無しさん [2008/08/25(月) 21:32:42 ]
>>41
上司に変数の必要数を言うと、
その上司が分厚い変数台帳から次の番号を調べて
XAB00234,XAB00235,XAB00236
なんてのを貰うという
暗黒時代みたいな感じの会社があった。
と、聞いたことがある。



54 名前:仕様書無しさん mailto:sage [2008/08/25(月) 21:32:43 ]
糞な変数名は一括置換でなかったことにー

55 名前:仕様書無しさん mailto:sage [2008/08/25(月) 21:40:05 ]
3年ほど前にいた現場では、グローバル変数の命名規則が
モジュール名+連番
みたいな感じだった。
モジュール名=業務コード+モジュール種別+連番
見たいな感じで...

56 名前:側近中の側近 ◆0351148456 [2008/08/25(月) 22:03:58 ]
(っ´▽`)っ
金融系だと、関数名、変数名等のオブジェクト名が意味の持たない連番ってことがある。
理由はセキュリティ対策だとのこと。
ソースコードを盗まれても、
オブジェクト名を全て意味の持たない連番にしておけば、
ソースがわかりにくくなり、ハッキングが難しくなる。

(っ´▽`)っ
というが、意味あるのかねぇ・・・

57 名前:仕様書無しさん mailto:sage [2008/08/25(月) 22:11:36 ]
糞なコテはNGNameでなかったことにー

58 名前:仕様書無しさん [2008/08/25(月) 22:28:05 ]
>>31に近い感じのマヌケコードで

public String func(XXXXXXXX){

  if(XXXXXX){
      return "false";
  }

  return "true";
}

ってのを見たことがあるぞ。
って、スレ違いか。

59 名前:仕様書無しさん [2008/08/25(月) 23:23:39 ]
>>56
つまり可読性をあえて損ねる、ってことだよね?

メンテナンスしやすさを犠牲にしてセキュリティを強化、という
つもりかも知れないけど、セキュリティもたいして強化されないよな。

60 名前:仕様書無しさん mailto:sage [2008/08/25(月) 23:28:39 ]
むしろセキュリティホールが発生しやすくなる悪寒



61 名前:仕様書無しさん mailto:sage [2008/08/25(月) 23:33:05 ]
>>53 >>55
嫌がらせでグローバル変数の使用を減少させる意図なんだと好意的に解釈

62 名前:側近中の側近 ◆0351148456 [2008/08/26(火) 07:17:50 ]
>>61
(っ´▽`)っ
グローバル変数以外使用禁止ってことも考えられるぞ。
COBOLerがリーダーのところだと。

63 名前:仕様書無しさん mailto:sage [2008/08/26(火) 11:28:59 ]
で?

64 名前:仕様書無しさん [2008/08/26(火) 13:33:46 ]
privateにこだわる必要は無いと思うよ。
プロパティ作成でコーディングが長くなるし
変なプロパティ名付けられたもね


65 名前:側近中の側近 ◆0351148456 [2008/08/26(火) 20:23:24 ]
>>63
(っ´▽`)っ
でで?

66 名前:仕様書無しさん mailto:sage [2008/08/26(火) 22:20:46 ]
>>63
「あれ」に登録すればおk

67 名前:仕様書無しさん mailto:sage [2008/08/27(水) 00:04:17 ]
>>56
sedやawkなどのフィルタ系スクリプト言語を知らないんだろうか?

68 名前:仕様書無しさん [2008/08/27(水) 00:47:18 ]
>>38
なんでサイトきえてんの?

69 名前:仕様書無しさん mailto:sage [2008/08/27(水) 02:40:33 ]
int meidosan, kyoumoichinichi, gohousizanmai;
って宣言を見たことがある

70 名前:仕様書無しさん [2008/08/27(水) 04:56:38 ]
int s, e, x;

とかやってみたい



71 名前:仕様書無しさん mailto:sage [2008/08/27(水) 05:28:05 ]
中学生かお前は

72 名前:仕様書無しさん mailto:sage [2008/08/27(水) 11:24:52 ]
char *s;
double e;
int x, y;

だったらごまかせそうだな

73 名前:仕様書無しさん mailto:sage [2008/08/27(水) 11:29:40 ]
>>72
お前、天才だな。

74 名前:仕様書無しさん mailto:sage [2008/08/27(水) 14:54:29 ]
>>55
俺の知ってるソフトで
テーブル名略文字+連番がテーブルの項目名って処がある
資料がないとわからないのにその資料がまともに整備されていない
という即死ソフト

75 名前:仕様書無しさん [2008/08/27(水) 15:11:31 ]
本当のド素人が作ったプログラムなんだな。
今そんなの作ったら瑕疵責任ものだな。

76 名前:仕様書無しさん [2008/08/27(水) 21:00:36 ]
>>74
俺もそれで苦労した。
せめて各ファイルの同じ項目が同じ番号だったら救いがあるんだが。

結局納品後にそう手直ししたけどね。

顧客マスタの顧客コードが     MAS0010 だったら
売上ファイルの顧客コードも同じく URI0010 というように

77 名前:仕様書無しさん mailto:sage [2008/08/27(水) 22:04:54 ]
>>76
おれもそういうの見たことある。
割とポピュラーなものだったのか?

78 名前:仕様書無しさん mailto:sage [2008/08/28(木) 10:56:29 ]
>>56
ハッカーすら逃げ出すソースを作るって事ですね。

で、開発者も逃げ出したくなると。

79 名前:仕様書無しさん [2008/08/28(木) 22:41:41 ]
>>68
表現が過激すぎてマズいことになったのでは?


80 名前:仕様書無しさん mailto:sage [2008/08/29(金) 00:46:20 ]
>>72
Sから始まる例外をcatchするときは、迷わずsexでしょ

catch(ServletException sex){
:
:
}







81 名前:仕様書無しさん mailto:sage [2008/08/29(金) 09:42:00 ]
sexとか飽きた。

82 名前:仕様書無しさん mailto:sage [2008/08/29(金) 11:45:03 ]
hage
hige
hoge
mage
moge
mike_neko

short foo
long fool

83 名前:仕様書無しさん mailto:sage [2008/08/29(金) 16:22:50 ]
他社の、それも動作実証用のテストプログラムだったとはいえ
個人名+_sineとか_yamero _useroだったのは引いた。
その個人名はその他社の新人のもの。
その当人見てるんだし、もろパワハラだわ。

84 名前:仕様書無しさん mailto:sage [2008/08/29(金) 16:25:40 ]
int unko0, unko1;

とか書いてた新人。 大人になれよ…

85 名前:仕様書無しさん mailto:sage [2008/08/29(金) 16:30:06 ]
>>83
そういうものはは気に入らない上司や無茶なスケジューリングをするSEの名前をこっそり書くものだと思っていたんだが、違ったんだな。


86 名前:仕様書無しさん mailto:sage [2008/08/29(金) 18:42:09 ]
VBでアルバイトが
Dim str事業名 As String
コンパイル通るし

87 名前:仕様書無しさん mailto:sage [2008/08/29(金) 19:28:29 ]
何か問題あるの?

88 名前:仕様書無しさん mailto:sage [2008/08/29(金) 19:35:53 ]
VBは割と昔から、全角変数とか使えるけど?

89 名前:仕様書無しさん mailto:sage [2008/08/30(土) 00:25:12 ]
あれ、でも何かヤバイ問題があったような気がする。
何だったかよく覚えてないけど・・・。


90 名前:仕様書無しさん mailto:sage [2008/08/30(土) 03:24:42 ]
BakaAhoAsobijyaneenda



91 名前:仕様書無しさん mailto:sage [2008/08/30(土) 19:04:11 ]
以前、ベンチャーでバイトしていた時の話なんだが・・・

お姉さん以上おばさん未満な電話番のババア(独身)と雑談していて
「テストのために一時的に使う変数の名前には、fooとかhogeとかが”標準”なんですよ」
と教えてやったら、なんつって言い返してきたと思う?


「くだらない」

「そんなふざけた名前使うなんて世間をなめている」

「おふざけに付き合うほどわたしは暇じゃない」   ←('A`;)デンワバンノクセニ


ちなみに、そのババアが電話番として得ていた給料は
おれが作成したブツを換金することで得ていたわけだが・・・

92 名前:仕様書無しさん mailto:sage [2008/08/30(土) 19:05:39 ]
( ´-`)?

93 名前:仕様書無しさん mailto:sage [2008/08/30(土) 20:17:24 ]
電話番を一匹雇えるとは
ずいぶん大規模なベンチャーですね

94 名前:仕様書無しさん mailto:sage [2008/08/30(土) 20:33:27 ]
英会話ができるというのがポイントだったらしいのだが
実際は月に一度か二度しかその手の電話はなかったな

95 名前:仕様書無しさん mailto:sage [2008/08/31(日) 03:50:49 ]
fooもhogeも使ったことないや

96 名前:仕様書無しさん mailto:sage [2008/08/31(日) 08:22:05 ]
俺もテスト用でも使った事ないな。本でたまに見かける程度だな。

97 名前:仕様書無しさん mailto:sage [2008/08/31(日) 09:43:39 ]
>>91
そもそもお前さん、標準の意味分かってないでしょ…。

98 名前:仕様書無しさん mailto:sage [2008/08/31(日) 12:01:12 ]
>>91
メタ構文変数を当たり前だと主張するやつがいたら、
何かしら問題がある(可能性がある)と思って身構えるなぁ。

プログラミングテクニックはわからんが、
自己中心的でわかりにくく、変わったことばかり主張して
メンテしずらいコード書きそうw

99 名前:仕様書無しさん mailto:sage [2008/08/31(日) 14:56:52 ]
バイト君は電話番相手にどんな話してるんだよww

100 名前:仕様書無しさん mailto:sage [2008/08/31(日) 16:17:13 ]
>>91
スキル的に英会話>プログラム初級だと思うよ、ババア尊敬しとけ。



101 名前:仕様書無しさん mailto:sage [2008/08/31(日) 17:32:09 ]
俺は、一時的であっても意味のある名前をつけるかな...
hogeとかはサンプルプログラムで見かけるくらい。

102 名前:仕様書無しさん mailto:sage [2008/08/31(日) 17:35:32 ]
hage hoge higeは実際に自分が使うプログラムを組む時には使わないよな

103 名前:仕様書無しさん [2008/08/31(日) 17:45:12 ]
>ちなみに、そのババアが電話番として得ていた給料は
>おれが作成したブツを換金することで得ていたわけだが・・・

利益を生む活動だけで会社が成り立ってると思ってんの?
金にならない雑用もたくさんあって、誰かがそれをやらなきゃいけないわけだが。

これだからガキは(笑)

104 名前:仕様書無しさん [2008/08/31(日) 19:10:21 ]
女はブサメンには厳しいからな。イケメンには優しい。
くだらないと言われるほどブサメンなんだろう

105 名前:仕様書無しさん mailto:sage [2008/08/31(日) 22:10:21 ]
>>56
何年前だよw
最近はないだろう… たぶん…

106 名前:仕様書無しさん mailto:sage [2008/09/04(木) 22:29:01 ]
おばさん未満にババアと言ってはいけません


107 名前:仕様書無しさん [2008/09/09(火) 02:13:13 ]
Vector i = new Vector();

108 名前:仕様書無しさん [2008/09/09(火) 02:16:56 ]
>>91
>ちなみに、そのババアが電話番として得ていた給料は
>おれが作成したブツを換金することで得ていたわけだが・・・
電話番のおかげでブツ作成にある程度専念できた。
相乗効果だ。電話番がいなかったら換金のタイミングが若干ながらも遅れたであろう。
遅れたら換金の保障はない。


109 名前:仕様書無しさん mailto:sage [2008/09/09(火) 08:59:10 ]
ここでも婆ちゃんの話してるのか

110 名前:仕様書無しさん mailto:sage [2008/09/09(火) 10:47:47 ]
ウチのババァは飴くれるお (´ω`)ホッコリ



111 名前:仕様書無しさん mailto:sage [2008/09/09(火) 16:03:22 ]
飴ちゃんだろ、飴ちゃん

112 名前:仕様書無しさん [2008/09/09(火) 17:51:17 ]
>>34
Writeで自動的にエンコードされるようにするだろう。普通。
usなんて略称使うのは行儀悪いし。
って誰かと思ったらJoelか。

113 名前:仕様書無しさん mailto:sage [2008/09/09(火) 20:39:11 ]
自動エンコードは、エンコードされたくない部分と一緒に出力出来ないから、使い分けなくちゃならなくて面倒だな
っていうかそれじゃあそこで言われていることの問題を解決しきれないし。
それにusみたいな接頭・接尾子が行儀悪いっていう感覚も分からないなぁ

114 名前:仕様書無しさん mailto:sage [2008/09/09(火) 22:40:09 ]
自分の常識だけが世界で唯一絶対の常識である
とか主張してる香具師に反応する必要ないと思うよ

115 名前:仕様書無しさん mailto:sage [2008/09/10(水) 17:49:40 ]
int nantoka;
int kantoka;
int are;
int kore;


もうちょっとひねれよ。

116 名前:仕様書無しさん mailto:sage [2008/09/10(水) 21:19:58 ]
>>115
int sore ;
int dore ;
int koko ;
int asoko ;

117 名前:仕様書無しさん mailto:sage [2008/09/10(水) 23:40:10 ]
>>113
略称はよくない。usでUnsafe Stringって...。

XSS対策であれば、基本のWrite関数は自動エンコードにして
エスケープされたくない場合だけ明示するように設計するのがいいと思う。

>>114
まあ「普通」とか、つい書いてしまったが、唯一絶対とかまでは思ってないよ。

安全かどうかっていったって、HTMLやSQLやURLなど色々有って、sが「安全な文字列を示す接頭辞」なんてバカなこと言ってんじゃねーよとは思う。


118 名前:仕様書無しさん mailto:sage [2008/09/11(木) 21:13:09 ]
アプリケーションハンガリアンってアプリの枠内で使えば何も問題なくね?
統一しようなんて考えるのが間違いだと思うんだが

119 名前:仕様書無しさん [2008/09/12(金) 01:05:31 ]
>>117
略称は良くない、って脊髄反射かよ。

ナンデ良くないのか説明できれば、解決策も示せようものを。


120 名前:仕様書無しさん mailto:sage [2008/09/12(金) 01:32:03 ]
今更。
ちょっと考えれば分かるだろ。



121 名前:仕様書無しさん mailto:sage [2008/09/12(金) 10:27:11 ]
ハンガリアンって今でも必要?
コンパイラに任せとけば良くないか。

122 名前:仕様書無しさん mailto:sage [2008/09/12(金) 10:29:13 ]
何を!?

123 名前:仕様書無しさん mailto:sage [2008/09/12(金) 11:20:18 ]
>>121-122
吹いたw

124 名前:仕様書無しさん [2008/09/12(金) 12:10:55 ]
でぃむ うんこ あず すとりんぐ

125 名前:仕様書無しさん mailto:sage [2008/09/12(金) 13:47:26 ]
>>121
kwsk

126 名前:仕様書無しさん mailto:sage [2008/09/12(金) 22:36:02 ]
(コンパイラじゃなくてIDEの型情報管理機能のことを言おうとしたって事、姉さんはちゃあんとわかってますからね…)

127 名前:仕様書無しさん mailto:sage [2008/09/12(金) 22:37:13 ]
>>126
121乙

128 名前:仕様書無しさん mailto:sage [2008/09/12(金) 23:08:28 ]
何言ってんだか

129 名前:仕様書無しさん mailto:sage [2008/09/13(土) 00:22:42 ]
で、どうして略称は良くないの?ちょっと話してごらん。

130 名前:仕様書無しさん mailto:sage [2008/09/13(土) 00:59:51 ]
ぱっと見で変数の意味がわからねーからだよボケ



131 名前:仕様書無しさん mailto:sage [2008/09/13(土) 01:17:44 ]
それは頭が悪いからじゃないのお?

132 名前:仕様書無しさん mailto:sage [2008/09/13(土) 01:24:08 ]
なるほどなるほど頭が悪いからこの程度の略し方なら理解できると思ってくれちゃってるんですね。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<122KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef