[表示 : 全て 最新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、…とか、ふざけてるの?

153 名前:仕様書無しさん mailto:sage [2008/09/13(土) 22:33:03 ]
>>143
訓令式のほうだろ。
ヘボン式なら「フ」は「fu」だ。


154 名前:仕様書無しさん mailto:sage [2008/09/13(土) 22:39:49 ]
ローマ字の問題じゃないけれど、
キャッシュ制御に関わる変数名がことごとくcshなんたらってなってる

cash・・・ cache・・・ ('A`)

155 名前:143 mailto:sage [2008/09/13(土) 22:47:01 ]
>>153
確かに・・・・・・or2

156 名前:仕様書無しさん mailto:sage [2008/09/14(日) 13:22:34 ]
とある役所のシステムを改修したんだが、
変数に「kae」「ra」「sete」「si」「nu」ってのがあった……
ダイイングメッセージみたいで怖いからやめてくれ。

157 名前:仕様書無しさん mailto:sage [2008/09/14(日) 13:41:14 ]
>>156
そんな命名、保守する方の身にもなれよって感じだな。

158 名前:仕様書無しさん mailto:sage [2008/09/14(日) 13:44:03 ]
不幸はみんなで分かち合うべきである

159 名前:仕様書無しさん mailto:sage [2008/09/14(日) 13:46:41 ]
つまり、>>158は不幸になるべきである

160 名前:仕様書無しさん mailto:sage [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

とあったそうな。

161 名前:仕様書無しさん mailto:sage [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




162 名前:仕様書無しさん mailto:sage [2008/09/14(日) 14:18:38 ]
>>161
おれもおれも。

10 LET $SEL, $INS, $UPDATE, $DEL, $ERR

163 名前:仕様書無しさん mailto:sage [2008/09/14(日) 14:40:37 ]
>>158-159の流れにコーラを噴出して不幸になりました><

164 名前:仕様書無しさん mailto:sage [2008/09/14(日) 15:01:57 ]
ここの人達って主に何の言語で開発しているの?

165 名前:仕様書無しさん mailto:sage [2008/09/14(日) 15:24:29 ]
今はJava

166 名前:仕様書無しさん mailto:sage [2008/09/14(日) 19:59:19 ]
>>162
なんでUPDATEだけ6字なんだよ。やりなおし。

167 名前:仕様書無しさん mailto:sage [2008/09/16(火) 04:59:31 ]
俺もJava。まあ、なんだかんだいって一番面倒が無い。

168 名前:仕様書無しさん [2008/09/17(水) 01:27:28 ]
一番面倒が無いのはC#だな。Javaやるには、とりまく環境も含めて
把握しないとダメで変な向上心が必要になってくる。

169 名前:仕様書無しさん mailto:sage [2008/09/17(水) 01:37:27 ]
Cでつ

170 名前:仕様書無しさん [2008/09/17(水) 02:08:31 ]
今更Cなんて・・・

171 名前:仕様書無しさん mailto:sage [2008/09/17(水) 02:15:34 ]
えっ?



172 名前:仕様書無しさん [2008/09/17(水) 06:44:51 ]
Cまでいったら市役所に行かないと・・・

173 名前:仕様書無しさん mailto:sage [2008/09/17(水) 08:15:49 ]
組み込み用途でもCは時代遅れなのか? ・・・うすうすそんな気はしてたけど
某社のエンタープライズディスクアレイ用のコード書いてる

>>172
kwsk

174 名前:仕様書無しさん [2008/09/17(水) 23:26:47 ]
組み込み用途なら、数年〜10年以上前のコードはCだね。
組み込みであっても、昔と比べて緻密なコードが要求される場面はなくなりました。
これから新規開発でCはありえない。

175 名前:仕様書無しさん mailto:sage [2008/09/17(水) 23:27:15 ]


176 名前:仕様書無しさん [2008/09/17(水) 23:29:28 ]
>>172
婚姻届を出しに行くとか言うなよ?絶対言うなよ?

177 名前:仕様書無しさん mailto:sage [2008/09/17(水) 23:37:05 ]
>>176
kwskとか書いた俺涙目

178 名前:仕様書無しさん mailto:sage [2008/09/18(木) 01:00:36 ]
恋のABCなんて若いモンは知るまいて

179 名前:仕様書無しさん mailto:sage [2008/09/18(木) 01:17:26 ]
AがキスでZが結婚でその間は全部変態プレイの羅列、ってな勘違いをしてる人がいた

180 名前:仕様書無しさん mailto:sage [2008/09/18(木) 02:19:49 ]
A=キス B=ペッティング C=エッチ

                      …Z=別れ

181 名前:仕様書無しさん mailto:sage [2008/09/18(木) 09:47:46 ]
D=中だし
E=出産
F=育児…

という感じで続くのだろうか



182 名前:仕様書無しさん mailto:sage [2008/09/18(木) 10:03:07 ]
英字だけじゃ48手が収まらないじゃないか

183 名前:仕様書無しさん mailto:sage [2008/09/18(木) 16:29:38 ]
G=倦怠期、オナニー専科
H=肉欲復活
I=肉欲を超越して愛に目覚める。だがそれも束の間。
J=娘がJCになる。洗濯物を分けられる。
K=娘がJKになる。生ゴミ扱い。

疲れた
後は頼む

184 名前:仕様書無しさん mailto:sage [2008/09/18(木) 18:13:46 ]
Hの部分は狙ってるのか

185 名前:仕様書無しさん mailto:sage [2008/09/18(木) 21:13:32 ]
>>174
>これから新規開発でCはありえない。
んなこたねーだろ。
Cなめんな!

いろんな意味で。


186 名前:仕様書無しさん mailto:sage [2008/09/18(木) 23:45:28 ]
つ〜か、C知らずにコンピュータを理解できんだろ。

187 名前:仕様書無しさん mailto:sage [2008/09/18(木) 23:59:12 ]
つ アセンブリ言語


188 名前:仕様書無しさん mailto:sage [2008/09/19(金) 00:00:20 ]
つ マシン語

189 名前:仕様書無しさん mailto:sage [2008/09/19(金) 00:00:53 ]
つ CASL2

190 名前:仕様書無しさん mailto:sage [2008/09/19(金) 00:19:00 ]
つ 真空管

191 名前:仕様書無しさん mailto:sage [2008/09/19(金) 00:36:53 ]
Cで書いたからってプログラムが最速になるわけでもない



192 名前:仕様書無しさん mailto:sage [2008/09/19(金) 01:05:59 ]
Dは公道最速プロジェクトだぜ!

(ってまだやってんだよねあの漫画・・・

193 名前:仕様書無しさん mailto:sage [2008/09/25(木) 20:05:09 ]
ローマ字表記は別にかまわんが、「じ」は「Ji」だったり「Zi」だったり
統一しろよぅ

194 名前:仕様書無しさん mailto:sage [2008/09/25(木) 20:08:55 ]
ローマ字表記の規約くらい用意しろよ。

195 名前:仕様書無しさん mailto:sage [2008/09/25(木) 20:33:47 ]
Giもあるぞい

196 名前:仕様書無しさん mailto:sage [2008/09/25(木) 21:04:26 ]
規約では sha なのに当然のように無視で sya とかが混ざってて(DBのフィールド名)
困っていた俺が通り抜けますよ

197 名前:仕様書無しさん mailto:sage [2008/09/25(木) 21:39:03 ]
訓令式の方が規約化し易いんだけど、コーディング時にはどうしてもヘボン式の癖がでてしまふ

198 名前:仕様書無しさん mailto:sage [2008/09/25(木) 22:44:48 ]
いっそ日本語変数名にすればいいのに。

199 名前:仕様書無しさん mailto:sage [2008/09/26(金) 19:08:12 ]
ローマ字どころか

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

同一人物の1ソース内になんでこんなに混在するんだヽ(`Д´)ノ

200 名前:仕様書無しさん mailto:sage [2008/09/26(金) 20:44:38 ]
気分です、気分

201 名前:仕様書無しさん mailto:sage [2008/09/26(金) 21:27:46 ]
nitiとhiが混在している上に両方グローバルだったりするともう逆に興奮してくる



202 名前:仕様書無しさん mailto:sage [2008/09/26(金) 23:53:41 ]
かと思えば xxxxbi (xxxx日) なんてのまで出てくるわけだ

203 名前:仕様書無しさん mailto:sage [2008/09/27(土) 00:41:16 ]
ekkusu_day なんてものあった

204 名前:仕様書無しさん mailto:sage [2008/10/01(水) 11:21:12 ]
HakoSaizu ← 混乱しすぎた実例

205 名前:仕様書無しさん mailto:sage [2008/10/01(水) 22:41:49 ]
int ort=3

206 名前:仕様書無しさん mailto:sage [2008/10/01(水) 23:07:49 ]
if ('A') {

207 名前:仕様書無しさん mailto:sage [2008/10/01(水) 23:09:56 ]
変数じゃねーし

208 名前:仕様書無しさん mailto:sage [2008/10/04(土) 03:52:58 ]
m9('A')9m

209 名前:仕様書無しさん mailto:sage [2008/10/06(月) 02:08:41 ]
dim iCount as integer
dim strSql as string
dim const string strConstOmanko as string



210 名前:仕様書無しさん mailto:sage [2008/10/06(月) 09:52:47 ]
>>209
コンパイルが通らないふざけたコードを書く奴

211 名前:仕様書無しさん mailto:sage [2008/10/07(火) 00:50:31 ]
>>210
通るだろ。ぼけ。



212 名前:ボケ mailto:sage [2008/10/07(火) 01:23:34 ]
またボケとか貶し合いかよ?まったく小学生かっつーの。もう俺がボケでいいよ。

213 名前:仕様書無しさん mailto:sage [2008/10/07(火) 01:39:13 ]
ワラタ 名乗るなよw

214 名前:仕様書無しさん mailto:sage [2008/10/07(火) 03:01:38 ]
>212
黙ってろハゲ

215 名前:仕様書無しさん [2008/10/07(火) 04:19:10 ]
>>214
おまえは頭頂部から禿げてしまえ

216 名前:仕様書無しさん mailto:sage [2008/10/07(火) 04:24:15 ]
>>212
薔薇の方なのですね、わかります

217 名前:仕様書無しさん mailto:sage [2008/10/07(火) 22:34:33 ]
>>214
エラー:多重継承は実装されていません

218 名前:仕様書無しさん mailto:sage [2008/10/07(火) 22:50:12 ]
ハゲデコレータなんだよきっと

219 名前:仕様書無しさん mailto:sage [2008/10/07(火) 22:51:20 ]
>>214
エラー:クラス"Head"はインターフェイス"IHair"を実装しません

220 名前:仕様書無しさん mailto:sage [2008/10/07(火) 22:59:14 ]
>>219
俺一生この髪型かよ…。

221 名前:仕様書無しさん mailto:sage [2008/10/07(火) 23:21:51 ]
「あれ?頭切ってきた?」



222 名前:仕様書無しさん mailto:sage [2008/10/08(水) 00:17:17 ]
たぶんfoo, bar, baz....みたいなのりだと思うんだが、
abasi, hidebu, tawabaって変数名が使われてるコードを見たことがる。

223 名前:仕様書無しさん mailto:sage [2008/10/08(水) 08:16:04 ]
DBのフィールド名は全部ふざけてる。
ローマ字が基本なんだが、そのまま使うと文字数が多くなりすぎるため
特別なルールで短縮する。
結果、フィールド名だけでは何が格納されているかわからなくなる。
これなら、単純にF1, F2, F3とかにしたほうがましだと思う。

224 名前:仕様書無しさん mailto:sage [2008/10/08(水) 11:58:26 ]
そして台帳へ

225 名前:仕様書無しさん mailto:sage [2008/10/08(水) 12:28:43 ]
>>223
正規化されてない横長テーブルばっかなんじゃないの?


226 名前:仕様書無しさん mailto:sage [2008/10/08(水) 23:58:19 ]
家の会社にカウンタにijkを使う馬鹿がいる

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

そんなソースの修正頼まれたらこんな時間になったよ!、死ねよ禿

227 名前:仕様書無しさん mailto:sage [2008/10/09(木) 00:15:28 ]
>>226
ループカウンタとしてしか意味の無い変数だったらi,j,kがいいんじゃないか?
kまで必要になるくらいだったら、関数を分割するけど。

昔VBで
Global i
ってあって死にそうになったことがあったが、スレ違いだな。

228 名前:仕様書無しさん mailto:sage [2008/10/09(木) 00:24:38 ]
VBにGlobalなんてキーワードないぞ

229 名前:仕様書無しさん mailto:sage [2008/10/09(木) 00:36:37 ]
>>227
設計通り作ってあればそうかもしれないけど、実際全然設計と違うからどれがどのルーうカウンタか分からなくなるんだ…
しかもiijとjiiが同じような部分にあって頭が痛くなる

ただの愚痴だったんだ、ごめんよ

230 名前:仕様書無しさん mailto:sage [2008/10/09(木) 00:37:15 ]
ダウト!!

231 名前:仕様書無しさん mailto:sage [2008/10/09(木) 00:44:57 ]
>>228
「昔のバージョンにはあった」という考えは浮かばないの?



232 名前:仕様書無しさん mailto:sage [2008/10/09(木) 00:54:32 ]
>>230
なにが?

233 名前:仕様書無しさん mailto:sage [2008/10/09(木) 01:54:21 ]
>229の会社ではループカウンタまで設計書に書いてあるのか?
普通そのレベルはコード書く人の自由裁量だと思うけど。


ループカウンタにローマ数字使ってたのを見たときはある意味感心したな。
i、ii、iii、iv、v・・・
そんな大量のカウンタ使ってる関数の中身がどんな有様かは書くまでもないが。

234 名前:仕様書無しさん mailto:sage [2008/10/09(木) 02:13:33 ]

俺は命名規則をまったく守っていない。
(守らないのがポリシー)

と同時にバグを99%出さないのもポリシー

235 名前:仕様書無しさん mailto:sage [2008/10/09(木) 02:25:23 ]
>>234
100行に1つはバグがあるって最低

236 名前:仕様書無しさん mailto:sage [2008/10/09(木) 03:22:17 ]
>234みたいなのがいるから、まともなプログラマの苦労が絶えないわけだな。

バグがあっても可読性の高いプログラムはデバッグも保守も楽。
バグがなくても可読性の低いプログラムは保守が地獄。

プログラムの品質をバグ密度だけで測るなよ。

237 名前:仕様書無しさん mailto:sage [2008/10/09(木) 05:54:17 ]
>>226
ループカウンタ程度でデバックが停止するおまえは
この仕事に向いて無いからはやいところ転職を考えた方がいい

>>234
自分だけは大丈夫と言う奴のためにまじめに仕事してる人がどんどん潰されていく
過去の所業が己自身を殺す時がくるまで楽しみにしてろ

238 名前:仕様書無しさん mailto:sage [2008/10/09(木) 08:58:48 ]
>>233
今の案件では俺たちはプログラムだけで詳細設計まで設計は相手の会社が全部やることになってる
入社してからずっとこんな感じだからこれが普通と思ってた

239 名前:仕様書無しさん mailto:sage [2008/10/09(木) 09:07:18 ]
>>238
ループカウンタがどうとかいうレベルの詳細設計なんて有り得ないレベル。


240 名前:仕様書無しさん mailto:sage [2008/10/09(木) 14:04:50 ]
一重のループはiが定番すぎてもはや思考の必要がないという理由でiを使うけど、
二重のループになると少し複雑になるんでx/yとかcol/rowみたいなのを使うこともあるな。
三重になるとまずメソッドの抽出から考えると思う。

241 名前:仕様書無しさん mailto:sage [2008/10/09(木) 14:30:29 ]
ループカウンタはこんな感じで、文字列はこんな感じで、という
おおざっぱな規約はあるなあ@弊社
過去にとんでも変数で苦労したかららしい



242 名前:仕様書無しさん mailto:sage [2008/10/09(木) 17:06:25 ]
kijcのどれかを使うな俺は…

243 名前:仕様書無しさん mailto:sage [2008/10/09(木) 18:49:47 ]
i_idx1、i_idx2、i_idx3 ・・・にしろっていうprojがあったな
先頭のiはハンガリアン
(´A`)マンドクセ

244 名前:仕様書無しさん mailto:sage [2008/10/09(木) 22:34:14 ]
ノイズが増えれば生産性は下がりバグは増えるというのにな。

245 名前:仕様書無しさん mailto:sage [2008/10/09(木) 23:26:40 ]
で、ループカウンタの宣言はいちいちブロック内でせず
まとめて一箇所だけにしろってんでグローバル化・・・

246 名前:仕様書無しさん mailto:sage [2008/10/10(金) 00:11:38 ]
それじゃノイズが減るどころか拡散してるじゃねえかw

247 名前:仕様書無しさん mailto:sage [2008/10/10(金) 01:09:04 ]
>238
それは昔でいうとアレだぞ。
プログラマが紙に書いて持ってきたプログラムを受け取って
その通りにパンチカードに穴開けてるのと同質の作業だぞ。

俺だったら発狂するな。

248 名前:仕様書無しさん mailto:sage [2008/10/10(金) 01:28:09 ]
コーダって死滅したと思ってたのに、まだ生き残ってたのか

249 名前:仕様書無しさん mailto:sage [2008/10/10(金) 17:29:33 ]
>>245
言語は C++/Java とかかしらん。
なぜブロック内ダメっていうことになるの?

250 名前:仕様書無しさん mailto:sage [2008/10/10(金) 18:46:36 ]
たぶん、
「それが見やすい」と思う人たちが居て、
そんな連中の声がでかいと、そうなる

251 名前:仕様書無しさん mailto:sage [2008/10/10(金) 21:20:23 ]
>>250
ウチにもそういう人いるな。

その人が言うには、
・ソース内でどんな変数を使うのか、まとめて一箇所で分からないと読みにくい
・見やすさなんて時や人によって変わるもんだから決めの問題でしかない
ってことらしい。そしてその人は声がでかい。



252 名前:仕様書無しさん mailto:sage [2008/10/10(金) 21:27:29 ]
旧世代のスタンダードだわな

253 名前:仕様書無しさん mailto:sage [2008/10/10(金) 21:32:25 ]
なんかグローバルしかなかった時代の感じがする






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

前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