ふざけた変数名を使う奴

■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
垢版 |
2008/08/23(土) 21:45:16
var1、2、…とか、ふざけてるの?
2008/09/12(金) 22:37:13
>>126
121乙
2008/09/12(金) 23:08:28
何言ってんだか
2008/09/13(土) 00:22:42
で、どうして略称は良くないの?ちょっと話してごらん。
2008/09/13(土) 00:59:51
ぱっと見で変数の意味がわからねーからだよボケ
2008/09/13(土) 01:17:44
それは頭が悪いからじゃないのお?
2008/09/13(土) 01:24:08
なるほどなるほど頭が悪いからこの程度の略し方なら理解できると思ってくれちゃってるんですね。
2008/09/13(土) 01:50:38
ん?
2008/09/13(土) 03:08:09
ryはgbLKでimfとか1mtslfもunsのsだから
2008/09/13(土) 05:26:42
kwsk
2008/09/13(土) 08:58:26
>>130
アプリケーションハンガリアンの話なら、規約として規定されるのが前提だろうから、
略称そのものから意味を推測出来るようにする必要はないのでは?
利点はあるかも知れないけど、本質じゃないかと。

そもそも略ですらある必要ないですよね。
リンク先の例では、意味を持つ記号(プレフィクス)に略称の文字列を割り当てただけで
2008/09/13(土) 09:46:38
>>126を脳内スルーしてたけど
ようやく分かった俺アfホフ
2008/09/13(土) 15:07:57
>>136
それなんてコボル?
2008/09/13(土) 15:20:41
>>130
サンドバッグ乙。
2008/09/13(土) 16:16:07
わざわざ略称を使う意図は?
2008/09/13(土) 16:45:36
長いとtypoするからでつ
2008/09/13(土) 17:55:15
ぶっちゃけ一部の略語にすらなってないみたいなのを除けばそう困らんけどね
たとえばこういうの

55 : 仕様書無しさん [sage] DATE:2008/05/24(土) 23:36:48
HRG01 HRG02・・
とか並んでるDBならみたことある。
作った人に「HRGってなんて意味ですか?」
って聞いたら、
「フラグだ。そのまんまだろ」
ていわれた。

いろいろ言いたくなったけど、無駄だろうからやめた。
2008/09/13(土) 18:09:07
>>142
日本のローマ字の標準規格(ヘボン式)から母音字を落としたわけか
ttp://www.bunka.go.jp/kokugo/main.asp?fl=show&id=1000001932&clc=1000000068&cmc=1000003935&cli=1000004673&cmi=1000004675


見たくも使いたくもないけどw
2008/09/13(土) 18:16:10
エディタ or IDEでも変わるし、変数名の長さ制限があるような環境かどうかも影響するわな。
ただ環境さえ整えば略称を使う積極的理由なんか無いと思う。

2008/09/13(土) 18:25:07
おまいらが許せる変数の長さってどんぐらい?
その文字一杯の変数が一つの関数に10個あると仮定して
2008/09/13(土) 18:26:39
>>144
int jugemujugemuGokounosurikireKaijarisuigyonoSuigyoumatuUnraimatuFuraimatuKuunerutokoronisumutokoroYaburakoujinoyabukoujiPaipopaipopaiponoShuringanShuringannoponpokopi-noponpokona-noChoukyuumeinoChousukeNoJumyou = 5 ;
2008/09/13(土) 18:36:33
>>145
まともに作ってたらそんなことにならんからな

2008/09/13(土) 18:39:22
普通にキャメルケースか_区切りでよくね?
2008/09/13(土) 19:00:00
>>145
その仮定はおかしい(AA略)
2008/09/13(土) 22:13:06
>>145
「必要があれば」何文字でも許せる。
もちろん簡潔に表現する。MacのCocoaのメソッド名なんかはクドいと思う。
ただ変な略称は使わない。
151仕様書無しさん
垢版 |
2008/09/13(土) 22:16:21
ベンダやライブラリの名前がクラス名とかに含まれることはあるけど、大抵略称になるよな。
JavaのSwingならJFrameとか。略称使わないとしたらJavaFrameかね?無いわ…。
2008/09/13(土) 22:24:27
>>151
あれはAWTの負の遺産込みの命名だからな。
略称使いたくなるのは、設計の問題がある場合というのも多いんじゃないだろうか。

2008/09/13(土) 22:33:03
>>143
訓令式のほうだろ。
ヘボン式なら「フ」は「fu」だ。
2008/09/13(土) 22:39:49
ローマ字の問題じゃないけれど、
キャッシュ制御に関わる変数名がことごとくcshなんたらってなってる

cash・・・ cache・・・ ('A`)
155143
垢版 |
2008/09/13(土) 22:47:01
>>153
確かに・・・・・・or2
2008/09/14(日) 13:22:34
とある役所のシステムを改修したんだが、
変数に「kae」「ra」「sete」「si」「nu」ってのがあった……
ダイイングメッセージみたいで怖いからやめてくれ。
2008/09/14(日) 13:41:14
>>156
そんな命名、保守する方の身にもなれよって感じだな。
2008/09/14(日) 13:44:03
不幸はみんなで分かち合うべきである
2008/09/14(日) 13:46:41
つまり、>>158は不幸になるべきである
2008/09/14(日) 14:09:41
約一ヵ月後、>>158から引き継がれたプログラムを開くと、

Dim kae as String
Dim ra as String
Dim sete as String
Dim si as String
Dim nu as String

とあったそうな。
2008/09/14(日) 14:15:26
>>160
メンテした。

Dim selectSql as String
Dim insertSql as String
Dim updateSql as String
Dim deleteSql as String
Dim errorMessage as String
2008/09/14(日) 14:18:38
>>161
おれもおれも。

10 LET $SEL, $INS, $UPDATE, $DEL, $ERR
2008/09/14(日) 14:40:37
>>158-159の流れにコーラを噴出して不幸になりました><
2008/09/14(日) 15:01:57
ここの人達って主に何の言語で開発しているの?
2008/09/14(日) 15:24:29
今はJava
2008/09/14(日) 19:59:19
>>162
なんでUPDATEだけ6字なんだよ。やりなおし。
2008/09/16(火) 04:59:31
俺もJava。まあ、なんだかんだいって一番面倒が無い。
168仕様書無しさん
垢版 |
2008/09/17(水) 01:27:28
一番面倒が無いのはC#だな。Javaやるには、とりまく環境も含めて
把握しないとダメで変な向上心が必要になってくる。
2008/09/17(水) 01:37:27
Cでつ
170仕様書無しさん
垢版 |
2008/09/17(水) 02:08:31
今更Cなんて・・・
2008/09/17(水) 02:15:34
えっ?
172仕様書無しさん
垢版 |
2008/09/17(水) 06:44:51
Cまでいったら市役所に行かないと・・・
2008/09/17(水) 08:15:49
組み込み用途でもCは時代遅れなのか? ・・・うすうすそんな気はしてたけど
某社のエンタープライズディスクアレイ用のコード書いてる

>>172
kwsk
174仕様書無しさん
垢版 |
2008/09/17(水) 23:26:47
組み込み用途なら、数年〜10年以上前のコードはCだね。
組み込みであっても、昔と比べて緻密なコードが要求される場面はなくなりました。
これから新規開発でCはありえない。
2008/09/17(水) 23:27:15
176仕様書無しさん
垢版 |
2008/09/17(水) 23:29:28
>>172
婚姻届を出しに行くとか言うなよ?絶対言うなよ?
2008/09/17(水) 23:37:05
>>176
kwskとか書いた俺涙目
2008/09/18(木) 01:00:36
恋のABCなんて若いモンは知るまいて
2008/09/18(木) 01:17:26
AがキスでZが結婚でその間は全部変態プレイの羅列、ってな勘違いをしてる人がいた
2008/09/18(木) 02:19:49
A=キス B=ペッティング C=エッチ

                      …Z=別れ
2008/09/18(木) 09:47:46
D=中だし
E=出産
F=育児…

という感じで続くのだろうか
2008/09/18(木) 10:03:07
英字だけじゃ48手が収まらないじゃないか
2008/09/18(木) 16:29:38
G=倦怠期、オナニー専科
H=肉欲復活
I=肉欲を超越して愛に目覚める。だがそれも束の間。
J=娘がJCになる。洗濯物を分けられる。
K=娘がJKになる。生ゴミ扱い。

疲れた
後は頼む
2008/09/18(木) 18:13:46
Hの部分は狙ってるのか
2008/09/18(木) 21:13:32
>>174
>これから新規開発でCはありえない。
んなこたねーだろ。
Cなめんな!

いろんな意味で。
2008/09/18(木) 23:45:28
つ〜か、C知らずにコンピュータを理解できんだろ。
2008/09/18(木) 23:59:12
つ アセンブリ言語
2008/09/19(金) 00:00:20
つ マシン語
2008/09/19(金) 00:00:53
つ CASL2
2008/09/19(金) 00:19:00
つ 真空管
2008/09/19(金) 00:36:53
Cで書いたからってプログラムが最速になるわけでもない
2008/09/19(金) 01:05:59
Dは公道最速プロジェクトだぜ!

(ってまだやってんだよねあの漫画・・・
2008/09/25(木) 20:05:09
ローマ字表記は別にかまわんが、「じ」は「Ji」だったり「Zi」だったり
統一しろよぅ
2008/09/25(木) 20:08:55
ローマ字表記の規約くらい用意しろよ。
2008/09/25(木) 20:33:47
Giもあるぞい
2008/09/25(木) 21:04:26
規約では sha なのに当然のように無視で sya とかが混ざってて(DBのフィールド名)
困っていた俺が通り抜けますよ
2008/09/25(木) 21:39:03
訓令式の方が規約化し易いんだけど、コーディング時にはどうしてもヘボン式の癖がでてしまふ
2008/09/25(木) 22:44:48
いっそ日本語変数名にすればいいのに。
2008/09/26(金) 19:08:12
ローマ字どころか

dayとnitiとmonthとtukiとYearとnenと

同一人物の1ソース内になんでこんなに混在するんだヽ(`Д´)ノ
2008/09/26(金) 20:44:38
気分です、気分
2008/09/26(金) 21:27:46
nitiとhiが混在している上に両方グローバルだったりするともう逆に興奮してくる
2008/09/26(金) 23:53:41
かと思えば xxxxbi (xxxx日) なんてのまで出てくるわけだ
2008/09/27(土) 00:41:16
ekkusu_day なんてものあった
2008/10/01(水) 11:21:12
HakoSaizu ← 混乱しすぎた実例
2008/10/01(水) 22:41:49
int ort=3
2008/10/01(水) 23:07:49
if ('A') {
2008/10/01(水) 23:09:56
変数じゃねーし
2008/10/04(土) 03:52:58
m9('A')9m
2008/10/06(月) 02:08:41
dim iCount as integer
dim strSql as string
dim const string strConstOmanko as string

2008/10/06(月) 09:52:47
>>209
コンパイルが通らないふざけたコードを書く奴
2008/10/07(火) 00:50:31
>>210
通るだろ。ぼけ。
212ボケ
垢版 |
2008/10/07(火) 01:23:34
またボケとか貶し合いかよ?まったく小学生かっつーの。もう俺がボケでいいよ。
2008/10/07(火) 01:39:13
ワラタ 名乗るなよw
2008/10/07(火) 03:01:38
>212
黙ってろハゲ
215仕様書無しさん
垢版 |
2008/10/07(火) 04:19:10
>>214
おまえは頭頂部から禿げてしまえ
2008/10/07(火) 04:24:15
>>212
薔薇の方なのですね、わかります
2008/10/07(火) 22:34:33
>>214
エラー:多重継承は実装されていません
2008/10/07(火) 22:50:12
ハゲデコレータなんだよきっと
2008/10/07(火) 22:51:20
>>214
エラー:クラス"Head"はインターフェイス"IHair"を実装しません
2008/10/07(火) 22:59:14
>>219
俺一生この髪型かよ…。
2008/10/07(火) 23:21:51
「あれ?頭切ってきた?」
2008/10/08(水) 00:17:17
たぶんfoo, bar, baz....みたいなのりだと思うんだが、
abasi, hidebu, tawabaって変数名が使われてるコードを見たことがる。
2008/10/08(水) 08:16:04
DBのフィールド名は全部ふざけてる。
ローマ字が基本なんだが、そのまま使うと文字数が多くなりすぎるため
特別なルールで短縮する。
結果、フィールド名だけでは何が格納されているかわからなくなる。
これなら、単純にF1, F2, F3とかにしたほうがましだと思う。
2008/10/08(水) 11:58:26
そして台帳へ
2008/10/08(水) 12:28:43
>>223
正規化されてない横長テーブルばっかなんじゃないの?
2008/10/08(水) 23:58:19
家の会社にカウンタにijkを使う馬鹿がいる

足りなくなったらii,ij...って具合に増やしていく…

そんなソースの修正頼まれたらこんな時間になったよ!、死ねよ禿
2008/10/09(木) 00:15:28
>>226
ループカウンタとしてしか意味の無い変数だったらi,j,kがいいんじゃないか?
kまで必要になるくらいだったら、関数を分割するけど。

昔VBで
Global i
ってあって死にそうになったことがあったが、スレ違いだな。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況