1 仕様書無しさん :2008/08/23(土) 21:45:16
var1、2、…とか、ふざけてるの?
3 仕様書無しさん :2008/08/23(土) 21:52:35char aznable;
4 仕様書無しさん :2008/08/23(土) 21:54:56>>3
いただき
いただき
5 仕様書無しさん :2008/08/23(土) 21:55:07

「ちょっと実装してみて」とサラッ肩越しに言われたので
関数名を別れた女の名前にして遊び半分でコードを書いたことがある。
6 仕様書無しさん :2008/08/23(土) 22:04:18関数名を別れた女の名前にして遊び半分でコードを書いたことがある。
Dim strSeachSQL As String ' 検索用SQL文
7 仕様書無しさん :2008/08/23(土) 22:38:05>>6
それは何かマズイの?
8 仕様書無しさん :2008/08/23(土) 22:43:15それは何かマズイの?
俺はもっぱらSQL文の文字列はqとかqueryで済ましてるけど、
本来なら>>6の書き方の方がいいぞ。スペル間違ってるけど
9 側近中の側近 ◆0351148456 :2008/08/23(土) 22:45:28本来なら>>6の書き方の方がいいぞ。スペル間違ってるけど
(っ´▽`)っ
>>6はハンガリアン記法が嫌って事じゃないのか?
10 側近中の側近 ◆0351148456 :2008/08/23(土) 22:47:18>>6はハンガリアン記法が嫌って事じゃないのか?
(っ´▽`)っ
どうなんだろうね。ハンガリアン。
変数名だけで型の判別が付く一方で、
型が変わった場合、紛らわしいってのもある。
↓↓↓以降、ハンガリアン賛成派?反対派のスレになります☆↓↓↓
26 仕様書無しさん :2008/08/24(日) 08:19:05どうなんだろうね。ハンガリアン。
変数名だけで型の判別が付く一方で、
型が変わった場合、紛らわしいってのもある。
↓↓↓以降、ハンガリアン賛成派?反対派のスレになります☆↓↓↓
>>10
ハンガリアン嫌い
やるにしても頭に1文字のみで、数字か文字かオブジェクトかを識別する文字のみ(n,s,o)
intとかlngとかdblとか許さん。
11 仕様書無しさん :2008/08/23(土) 22:49:04ハンガリアン嫌い
やるにしても頭に1文字のみで、数字か文字かオブジェクトかを識別する文字のみ(n,s,o)
intとかlngとかdblとか許さん。
>ハンガリアン
一長一短。すきにしろ
12 側近中の側近 ◆0351148456 :2008/08/23(土) 22:49:27一長一短。すきにしろ
(っ´▽`)っ
むしろ、開発者にきちんと定義を確認させるために、
わざとハンガリアンにしないという手も。
生産性は落ちるけど、バグは減るような気がする。
まあ、定義確認せずに勘だけで変数使う奴には効果がないが。
13 側近中の側近 ◆0351148456 :2008/08/23(土) 22:56:45むしろ、開発者にきちんと定義を確認させるために、
わざとハンガリアンにしないという手も。
生産性は落ちるけど、バグは減るような気がする。
まあ、定義確認せずに勘だけで変数使う奴には効果がないが。
(っ´▽`)っ
まあ、でも「ふざけた」変数名じゃないわな・・・。
(っ´ω`)っ
スレ違いでごめんね。いきててごめんね。
18 仕様書無しさん :2008/08/24(日) 00:10:15まあ、でも「ふざけた」変数名じゃないわな・・・。
(っ´ω`)っ
スレ違いでごめんね。いきててごめんね。
個人的に死ね:
Map<K, V> map;
String value;
boolean bRet;
19 仕様書無しさん :2008/08/24(日) 00:14:21Map<K, V> map;
String value;
boolean bRet;
>>18
ゲーム屋乙
20 仕様書無しさん :2008/08/24(日) 00:19:48ゲーム屋乙
ああ、あとこれも死ね。
boolean ~~flg;
>>19
ただのITドカタだよw
説明のないプログラム、ムダしかないプログラムを書いて
何も疑問抱かずにコーディング終了報告するバカ多すぎ。死ね。死ね。死ね。
24 仕様書無しさん :2008/08/24(日) 05:21:20boolean ~~flg;
>>19
ただのITドカタだよw
説明のないプログラム、ムダしかないプログラムを書いて
何も疑問抱かずにコーディング終了報告するバカ多すぎ。死ね。死ね。死ね。
hi があったので low を探したら nen tuki が見つかりました・・・
day にしろよ・・・
33 仕様書無しさん :2008/08/24(日) 17:12:46day にしろよ・・・
>>24
じわじわ来たw
25 仕様書無しさん :2008/08/24(日) 05:49:06じわじわ来たw
highじゃないのか。
27 側近中の側近 ◆0351148456 :2008/08/24(日) 08:56:32(っ´▽`)っ
今もMSはハンガリアン記法で開発してるのかな・・・。
28 仕様書無しさん :2008/08/24(日) 11:55:55今もMSはハンガリアン記法で開発してるのかな・・・。
ハンガリアンつけているようなのは
英語力がないんだと思った。
29 仕様書無しさん :2008/08/24(日) 13:27:05英語力がないんだと思った。
>>28
そりゃそうだ。
ハンガリアンを推奨しているのは英語圏の人々だけど
実際開発に携わってるのはインド人とパキスタン人だからな
30 仕様書無しさん :2008/08/24(日) 13:42:25そりゃそうだ。
ハンガリアンを推奨しているのは英語圏の人々だけど
実際開発に携わってるのはインド人とパキスタン人だからな
#define Three 4
とかいうのを見たことがあるって
何かのプログラム本に書いてあったな
36 仕様書無しさん :2008/08/24(日) 20:06:52とかいうのを見たことがあるって
何かのプログラム本に書いてあったな
>>30
#define thru 1
は見たことある。スルーってなんだ?と思った
31 仕様書無しさん :2008/08/24(日) 15:34:20#define thru 1
は見たことある。スルーってなんだ?と思った
public boolean func(String str){
boolean result;
〜略〜
return true;
}
吹いた.
いかにも戻り値が格納されそうな変数resultを用意しておきながらベタ打ちで戻してるし
32 仕様書無しさん :2008/08/24(日) 16:13:58boolean result;
〜略〜
return true;
}
吹いた.
いかにも戻り値が格納されそうな変数resultを用意しておきながらベタ打ちで戻してるし
>>31
えええ?一体何処でこんな変なプログラムに出会うんだ?
書いた人よりもむしろ出会った場所をを知りたい。
35 仕様書無しさん :2008/08/24(日) 17:28:26えええ?一体何処でこんな変なプログラムに出会うんだ?
書いた人よりもむしろ出会った場所をを知りたい。
>>32
お前は幸せだなあ。
ITにはこのぐらいも見直せないバカがぎょうさんおるんよ。
58 仕様書無しさん :2008/08/25(月) 22:28:05お前は幸せだなあ。
ITにはこのぐらいも見直せないバカがぎょうさんおるんよ。
>>31に近い感じのマヌケコードで
public String func(XXXXXXXX){
if(XXXXXX){
return "false";
}
return "true";
}
ってのを見たことがあるぞ。
って、スレ違いか。
34 仕様書無しさん :2008/08/24(日) 17:28:11public String func(XXXXXXXX){
if(XXXXXX){
return "false";
}
return "true";
}
ってのを見たことがあるぞ。
って、スレ違いか。
ハンガリアンについては
ここを見て考えが変わった。
http://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
38 仕様書無しさん :2008/08/24(日) 20:58:47ここを見て考えが変わった。
http://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
>>34
アプリケーションハンガリアンに関してはこんな考えもあるぞ。
http://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
68 仕様書無しさん :2008/08/27(水) 00:47:18アプリケーションハンガリアンに関してはこんな考えもあるぞ。
http://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
>>38
なんでサイトきえてんの?
79 仕様書無しさん :2008/08/28(木) 22:41:41なんでサイトきえてんの?
>>68
表現が過激すぎてマズいことになったのでは?
112 仕様書無しさん :2008/09/09(火) 17:51:17表現が過激すぎてマズいことになったのでは?
>>34
Writeで自動的にエンコードされるようにするだろう。普通。
usなんて略称使うのは行儀悪いし。
って誰かと思ったらJoelか。
37 仕様書無しさん :2008/08/24(日) 20:39:34Writeで自動的にエンコードされるようにするだろう。普通。
usなんて略称使うのは行儀悪いし。
って誰かと思ったらJoelか。
合理性の感じられない変数名や関数名を付ける奴のプログラム(他の仕事振りも含む)は総じて糞な印象。
39 仕様書無しさん :2008/08/24(日) 23:37:15不良品を扱う関数で変数名をDQNって書いてる同僚がいた
40 仕様書無しさん :2008/08/25(月) 02:14:35hoge foo bar baz piyo fuga
テストコードだけでしてください・・・
41 仕様書無しさん :2008/08/25(月) 06:24:43テストコードだけでしてください・・・
func000001
こんなのだと涎がでちゃうね。
53 仕様書無しさん :2008/08/25(月) 21:32:42こんなのだと涎がでちゃうね。
>>41
上司に変数の必要数を言うと、
その上司が分厚い変数台帳から次の番号を調べて
XAB00234,XAB00235,XAB00236
なんてのを貰うという
暗黒時代みたいな感じの会社があった。
と、聞いたことがある。
61 仕様書無しさん :2008/08/25(月) 23:33:05上司に変数の必要数を言うと、
その上司が分厚い変数台帳から次の番号を調べて
XAB00234,XAB00235,XAB00236
なんてのを貰うという
暗黒時代みたいな感じの会社があった。
と、聞いたことがある。
>>53
嫌がらせでグローバル変数の使用を減少させる意図なんだと好意的に解釈
62 側近中の側近 ◆0351148456 :2008/08/26(火) 07:17:50嫌がらせでグローバル変数の使用を減少させる意図なんだと好意的に解釈
>>61
(っ´▽`)っ
グローバル変数以外使用禁止ってことも考えられるぞ。
COBOLerがリーダーのところだと。
42 仕様書無しさん :2008/08/25(月) 09:26:09(っ´▽`)っ
グローバル変数以外使用禁止ってことも考えられるぞ。
COBOLerがリーダーのところだと。
ふざけた変数名であっても一貫してふざけた変数名をつけ続けていたら
それはそれでプロフェッショナル
43 仕様書無しさん :2008/08/25(月) 10:50:24それはそれでプロフェッショナル
subroutine−exitを短縮して「SEX」
44 仕様書無しさん :2008/08/25(月) 11:02:01昔、あるシステムの仕様書に「シマムクコード」というのがあった。
これ何?と思いながら先を読んで行くと、
市区町村コードだとわかった。
だけどなんで「シマムク」?
その夜風呂に入っていて突然わかった!
市→し →シ
町→まち→マ
村→むら→ム
区→く →ク
45 仕様書無しさん :2008/08/25(月) 11:31:56これ何?と思いながら先を読んで行くと、
市区町村コードだとわかった。
だけどなんで「シマムク」?
その夜風呂に入っていて突然わかった!
市→し →シ
町→まち→マ
村→むら→ム
区→く →ク
>>44
よく分かったな
あんたすげぇよ
46 仕様書無しさん :2008/08/25(月) 11:33:11よく分かったな
あんたすげぇよ
字(あざ)は
47 仕様書無しさん :2008/08/25(月) 11:36:40市区町村までで足りるシステム
48 仕様書無しさん :2008/08/25(月) 16:00:54なんで
「シクマム」じゃないんだろう?
49 仕様書無しさん :2008/08/25(月) 17:07:34「シクマム」じゃないんだろう?
語呂として面白いのは「島向く」
50 仕様書無しさん :2008/08/25(月) 17:23:49やめようと思ったソースコードスレに以前にも書いた記憶があるが
ローマ字なのに微妙に違っている変数名は萎える。
合計値でTotal としたかったんだろうが、Tortaru
市町村コードでTown としたかったんだろうが Tawn
パスワードでPathword、ファイルのパス名でPass(逆だろw
事務所コードでZimuてのもあったな('A`)
51 仕様書無しさん :2008/08/25(月) 18:16:32ローマ字なのに微妙に違っている変数名は萎える。
合計値でTotal としたかったんだろうが、Tortaru
市町村コードでTown としたかったんだろうが Tawn
パスワードでPathword、ファイルのパス名でPass(逆だろw
事務所コードでZimuてのもあったな('A`)
>>50
コボル脳だなw
52 仕様書無しさん :2008/08/25(月) 21:29:58コボル脳だなw
伝説の UwaRite に比べればまだまだだな
54 仕様書無しさん :2008/08/25(月) 21:32:43糞な変数名は一括置換でなかったことにー
55 仕様書無しさん :2008/08/25(月) 21:40:053年ほど前にいた現場では、グローバル変数の命名規則が
モジュール名+連番
みたいな感じだった。
モジュール名=業務コード+モジュール種別+連番
見たいな感じで...
74 仕様書無しさん :2008/08/27(水) 14:54:29モジュール名+連番
みたいな感じだった。
モジュール名=業務コード+モジュール種別+連番
見たいな感じで...
>>55
俺の知ってるソフトで
テーブル名略文字+連番がテーブルの項目名って処がある
資料がないとわからないのにその資料がまともに整備されていない
という即死ソフト
76 仕様書無しさん :2008/08/27(水) 21:00:36俺の知ってるソフトで
テーブル名略文字+連番がテーブルの項目名って処がある
資料がないとわからないのにその資料がまともに整備されていない
という即死ソフト
>>74
俺もそれで苦労した。
せめて各ファイルの同じ項目が同じ番号だったら救いがあるんだが。
結局納品後にそう手直ししたけどね。
顧客マスタの顧客コードが MAS0010 だったら
売上ファイルの顧客コードも同じく URI0010 というように
77 仕様書無しさん :2008/08/27(水) 22:04:54俺もそれで苦労した。
せめて各ファイルの同じ項目が同じ番号だったら救いがあるんだが。
結局納品後にそう手直ししたけどね。
顧客マスタの顧客コードが MAS0010 だったら
売上ファイルの顧客コードも同じく URI0010 というように
>>76
おれもそういうの見たことある。
割とポピュラーなものだったのか?
56 側近中の側近 ◆0351148456 :2008/08/25(月) 22:03:58おれもそういうの見たことある。
割とポピュラーなものだったのか?
(っ´▽`)っ
金融系だと、関数名、変数名等のオブジェクト名が意味の持たない連番ってことがある。
理由はセキュリティ対策だとのこと。
ソースコードを盗まれても、
オブジェクト名を全て意味の持たない連番にしておけば、
ソースがわかりにくくなり、ハッキングが難しくなる。
(っ´▽`)っ
というが、意味あるのかねぇ・・・
59 仕様書無しさん :2008/08/25(月) 23:23:39金融系だと、関数名、変数名等のオブジェクト名が意味の持たない連番ってことがある。
理由はセキュリティ対策だとのこと。
ソースコードを盗まれても、
オブジェクト名を全て意味の持たない連番にしておけば、
ソースがわかりにくくなり、ハッキングが難しくなる。
(っ´▽`)っ
というが、意味あるのかねぇ・・・
>>56
つまり可読性をあえて損ねる、ってことだよね?
メンテナンスしやすさを犠牲にしてセキュリティを強化、という
つもりかも知れないけど、セキュリティもたいして強化されないよな。
67 仕様書無しさん :2008/08/27(水) 00:04:17つまり可読性をあえて損ねる、ってことだよね?
メンテナンスしやすさを犠牲にしてセキュリティを強化、という
つもりかも知れないけど、セキュリティもたいして強化されないよな。
>>56
sedやawkなどのフィルタ系スクリプト言語を知らないんだろうか?
78 仕様書無しさん :2008/08/28(木) 10:56:29sedやawkなどのフィルタ系スクリプト言語を知らないんだろうか?
>>56
ハッカーすら逃げ出すソースを作るって事ですね。
で、開発者も逃げ出したくなると。
105 仕様書無しさん :2008/08/31(日) 22:10:21ハッカーすら逃げ出すソースを作るって事ですね。
で、開発者も逃げ出したくなると。
>>56
何年前だよw
最近はないだろう… たぶん…
69 仕様書無しさん :2008/08/27(水) 02:40:33何年前だよw
最近はないだろう… たぶん…
int meidosan, kyoumoichinichi, gohousizanmai;
って宣言を見たことがある
70 仕様書無しさん :2008/08/27(水) 04:56:38って宣言を見たことがある
int s, e, x;
とかやってみたい
71 仕様書無しさん :2008/08/27(水) 05:28:05とかやってみたい
中学生かお前は
72 仕様書無しさん :2008/08/27(水) 11:24:52char *s;
double e;
int x, y;
だったらごまかせそうだな
73 仕様書無しさん :2008/08/27(水) 11:29:40double e;
int x, y;
だったらごまかせそうだな
>>72
お前、天才だな。
80 仕様書無しさん :2008/08/29(金) 00:46:20お前、天才だな。
>>72
Sから始まる例外をcatchするときは、迷わずsexでしょ
catch(ServletException sex){
:
:
}
82 仕様書無しさん :2008/08/29(金) 11:45:03Sから始まる例外をcatchするときは、迷わずsexでしょ
catch(ServletException sex){
:
:
}
hage
hige
hoge
mage
moge
mike_neko
short foo
long fool
83 仕様書無しさん :2008/08/29(金) 16:22:50hige
hoge
mage
moge
mike_neko
short foo
long fool
他社の、それも動作実証用のテストプログラムだったとはいえ
個人名+_sineとか_yamero _useroだったのは引いた。
その個人名はその他社の新人のもの。
その当人見てるんだし、もろパワハラだわ。
85 仕様書無しさん :2008/08/29(金) 16:30:06個人名+_sineとか_yamero _useroだったのは引いた。
その個人名はその他社の新人のもの。
その当人見てるんだし、もろパワハラだわ。
>>83
そういうものはは気に入らない上司や無茶なスケジューリングをするSEの名前をこっそり書くものだと思っていたんだが、違ったんだな。
84 仕様書無しさん :2008/08/29(金) 16:25:40そういうものはは気に入らない上司や無茶なスケジューリングをするSEの名前をこっそり書くものだと思っていたんだが、違ったんだな。
int unko0, unko1;
とか書いてた新人。 大人になれよ…
86 仕様書無しさん :2008/08/29(金) 18:42:09とか書いてた新人。 大人になれよ…
VBでアルバイトが
Dim str事業名 As String
コンパイル通るし
87 仕様書無しさん :2008/08/29(金) 19:28:29Dim str事業名 As String
コンパイル通るし
何か問題あるの?
88 仕様書無しさん :2008/08/29(金) 19:35:53VBは割と昔から、全角変数とか使えるけど?
89 仕様書無しさん :2008/08/30(土) 00:25:12あれ、でも何かヤバイ問題があったような気がする。
何だったかよく覚えてないけど・・・。
91 仕様書無しさん :2008/08/30(土) 19:04:11何だったかよく覚えてないけど・・・。
以前、ベンチャーでバイトしていた時の話なんだが・・・
お姉さん以上おばさん未満な電話番のババア(独身)と雑談していて
「テストのために一時的に使う変数の名前には、fooとかhogeとかが”標準”なんですよ」
と教えてやったら、なんつって言い返してきたと思う?
「くだらない」
「そんなふざけた名前使うなんて世間をなめている」
「おふざけに付き合うほどわたしは暇じゃない」 ←('A`;)デンワバンノクセニ
ちなみに、そのババアが電話番として得ていた給料は
おれが作成したブツを換金することで得ていたわけだが・・・
97 仕様書無しさん :2008/08/31(日) 09:43:39お姉さん以上おばさん未満な電話番のババア(独身)と雑談していて
「テストのために一時的に使う変数の名前には、fooとかhogeとかが”標準”なんですよ」
と教えてやったら、なんつって言い返してきたと思う?
「くだらない」
「そんなふざけた名前使うなんて世間をなめている」
「おふざけに付き合うほどわたしは暇じゃない」 ←('A`;)デンワバンノクセニ
ちなみに、そのババアが電話番として得ていた給料は
おれが作成したブツを換金することで得ていたわけだが・・・
>>91
そもそもお前さん、標準の意味分かってないでしょ…。
98 仕様書無しさん :2008/08/31(日) 12:01:12そもそもお前さん、標準の意味分かってないでしょ…。
>>91
メタ構文変数を当たり前だと主張するやつがいたら、
何かしら問題がある(可能性がある)と思って身構えるなぁ。
プログラミングテクニックはわからんが、
自己中心的でわかりにくく、変わったことばかり主張して
メンテしずらいコード書きそうw
100 仕様書無しさん :2008/08/31(日) 16:17:13メタ構文変数を当たり前だと主張するやつがいたら、
何かしら問題がある(可能性がある)と思って身構えるなぁ。
プログラミングテクニックはわからんが、
自己中心的でわかりにくく、変わったことばかり主張して
メンテしずらいコード書きそうw
>>91
スキル的に英会話>プログラム初級だと思うよ、ババア尊敬しとけ。
95 仕様書無しさん :2008/08/31(日) 03:50:49スキル的に英会話>プログラム初級だと思うよ、ババア尊敬しとけ。
fooもhogeも使ったことないや
96 仕様書無しさん :2008/08/31(日) 08:22:05俺もテスト用でも使った事ないな。本でたまに見かける程度だな。
101 仕様書無しさん :2008/08/31(日) 17:32:09俺は、一時的であっても意味のある名前をつけるかな...
hogeとかはサンプルプログラムで見かけるくらい。
102 仕様書無しさん :2008/08/31(日) 17:35:32hogeとかはサンプルプログラムで見かけるくらい。
hage hoge higeは実際に自分が使うプログラムを組む時には使わないよな
115 仕様書無しさん :2008/09/10(水) 17:49:40int nantoka;
int kantoka;
int are;
int kore;
もうちょっとひねれよ。
116 仕様書無しさん :2008/09/10(水) 21:19:58int kantoka;
int are;
int kore;
もうちょっとひねれよ。
>>115
int sore ;
int dore ;
int koko ;
int asoko ;
142 仕様書無しさん :2008/09/13(土) 17:55:15int sore ;
int dore ;
int koko ;
int asoko ;
ぶっちゃけ一部の略語にすらなってないみたいなのを除けばそう困らんけどね
たとえばこういうの
55 : 仕様書無しさん DATE:2008/05/24(土) 23:36:48
HRG01 HRG02・・
とか並んでるDBならみたことある。
作った人に「HRGってなんて意味ですか?」
って聞いたら、
「フラグだ。そのまんまだろ」
ていわれた。
いろいろ言いたくなったけど、無駄だろうからやめた。
143 仕様書無しさん :2008/09/13(土) 18:09:07たとえばこういうの
55 : 仕様書無しさん DATE:2008/05/24(土) 23:36:48
HRG01 HRG02・・
とか並んでるDBならみたことある。
作った人に「HRGってなんて意味ですか?」
って聞いたら、
「フラグだ。そのまんまだろ」
ていわれた。
いろいろ言いたくなったけど、無駄だろうからやめた。
>>142
日本のローマ字の標準規格(ヘボン式)から母音字を落としたわけか
http://www.bunka.go.jp/kokugo/main.asp?fl=show&id=1000001932&clc=1000000068&cmc=1000003935&cli=1000004673&cmi=1000004675
見たくも使いたくもないけどw
153 仕様書無しさん :2008/09/13(土) 22:33:03日本のローマ字の標準規格(ヘボン式)から母音字を落としたわけか
http://www.bunka.go.jp/kokugo/main.asp?fl=show&id=1000001932&clc=1000000068&cmc=1000003935&cli=1000004673&cmi=1000004675
見たくも使いたくもないけどw
>>143
訓令式のほうだろ。
ヘボン式なら「フ」は「fu」だ。
155 143 :2008/09/13(土) 22:47:01訓令式のほうだろ。
ヘボン式なら「フ」は「fu」だ。
>>153
確かに・・・・・・or2
145 仕様書無しさん :2008/09/13(土) 18:25:07確かに・・・・・・or2
おまいらが許せる変数の長さってどんぐらい?
その文字一杯の変数が一つの関数に10個あると仮定して
147 仕様書無しさん :2008/09/13(土) 18:36:33その文字一杯の変数が一つの関数に10個あると仮定して
>>145
まともに作ってたらそんなことにならんからな
149 仕様書無しさん :2008/09/13(土) 19:00:00まともに作ってたらそんなことにならんからな
>>145
その仮定はおかしい(AA略)
150 仕様書無しさん :2008/09/13(土) 22:13:06その仮定はおかしい(AA略)
>>145
「必要があれば」何文字でも許せる。
もちろん簡潔に表現する。MacのCocoaのメソッド名なんかはクドいと思う。
ただ変な略称は使わない。
151 仕様書無しさん :2008/09/13(土) 22:16:21「必要があれば」何文字でも許せる。
もちろん簡潔に表現する。MacのCocoaのメソッド名なんかはクドいと思う。
ただ変な略称は使わない。
ベンダやライブラリの名前がクラス名とかに含まれることはあるけど、大抵略称になるよな。
JavaのSwingならJFrameとか。略称使わないとしたらJavaFrameかね?無いわ…。
152 仕様書無しさん :2008/09/13(土) 22:24:27JavaのSwingならJFrameとか。略称使わないとしたらJavaFrameかね?無いわ…。
>>151
あれはAWTの負の遺産込みの命名だからな。
略称使いたくなるのは、設計の問題がある場合というのも多いんじゃないだろうか。
154 仕様書無しさん :2008/09/13(土) 22:39:49あれはAWTの負の遺産込みの命名だからな。
略称使いたくなるのは、設計の問題がある場合というのも多いんじゃないだろうか。
ローマ字の問題じゃないけれど、
キャッシュ制御に関わる変数名がことごとくcshなんたらってなってる
cash・・・ cache・・・ ('A`)
156 仕様書無しさん :2008/09/14(日) 13:22:34キャッシュ制御に関わる変数名がことごとくcshなんたらってなってる
cash・・・ cache・・・ ('A`)
とある役所のシステムを改修したんだが、
変数に「kae」「ra」「sete」「si」「nu」ってのがあった……
ダイイングメッセージみたいで怖いからやめてくれ。
157 仕様書無しさん :2008/09/14(日) 13:41:14変数に「kae」「ra」「sete」「si」「nu」ってのがあった……
ダイイングメッセージみたいで怖いからやめてくれ。
>>156
そんな命名、保守する方の身にもなれよって感じだな。
158 仕様書無しさん :2008/09/14(日) 13:44:03そんな命名、保守する方の身にもなれよって感じだな。
不幸はみんなで分かち合うべきである
159 仕様書無しさん :2008/09/14(日) 13:46:41つまり、>>158は不幸になるべきである
163 仕様書無しさん :2008/09/14(日) 14:40:37>>158-159の流れにコーラを噴出して不幸になりました><
160 仕様書無しさん :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 仕様書無しさん :2008/09/14(日) 14:15:26Dim kae as String
Dim ra as String
Dim sete as String
Dim si as String
Dim nu as String
とあったそうな。
>>160
メンテした。
Dim selectSql as String
Dim insertSql as String
Dim updateSql as String
Dim deleteSql as String
Dim errorMessage as String
162 仕様書無しさん :2008/09/14(日) 14:18:38メンテした。
Dim selectSql as String
Dim insertSql as String
Dim updateSql as String
Dim deleteSql as String
Dim errorMessage as String
>>161
おれもおれも。
10 LET $SEL, $INS, $UPDATE, $DEL, $ERR
166 仕様書無しさん :2008/09/14(日) 19:59:19おれもおれも。
10 LET $SEL, $INS, $UPDATE, $DEL, $ERR
>>162
なんでUPDATEだけ6字なんだよ。やりなおし。
なんでUPDATEだけ6字なんだよ。やりなおし。
お気軽に一言お願いします。
★最初のコメントへ(97)
昔の記事
■1年前の記事
■2年前の記事
オススメの動画
■伯方の塩ものがたり
猛々しい男の人の声で有名な「伯方の塩」CM。そのCMの音声を使って面白いネタを演じてくれた動画なんだ。
■【種明かし有り】 トランプを使ったマジック3つを実演します
初歩的なトランプマジックを種明かし付でやってみたどうがなんだ。機会があったら友達に見せてあげるといいかもしれないね。
■水素ガス作ってみた。
水素ガスを作ってみた動画なんだけど、学生時代に理科の実験とかが好きな人であれば是非とも最後まで見てほしい、作ってみたシリーズの動画なんだ。
■スーファミのシューティングを手当たり次第にやってみる
メジャーからマイナーまで、25本以上のSFCのシューティングゲームをプレイした動画なんだ。
猛々しい男の人の声で有名な「伯方の塩」CM。そのCMの音声を使って面白いネタを演じてくれた動画なんだ。
■【種明かし有り】 トランプを使ったマジック3つを実演します
初歩的なトランプマジックを種明かし付でやってみたどうがなんだ。機会があったら友達に見せてあげるといいかもしれないね。
■水素ガス作ってみた。
水素ガスを作ってみた動画なんだけど、学生時代に理科の実験とかが好きな人であれば是非とも最後まで見てほしい、作ってみたシリーズの動画なんだ。
■スーファミのシューティングを手当たり次第にやってみる
メジャーからマイナーまで、25本以上のSFCのシューティングゲームをプレイした動画なんだ。
くぎゅうーっ!!く、くーっ!!クギュアーッ!!!ギュアーッ!!!!!
CV:釘宮理恵 CV:後藤邑子 CV:宍戸留美 CV:小清水亜美
麻雀のルールが分からなくても、萌えを愛する心があれば大丈夫!
今日の更新一覧
最近のアンケート一覧
同じカテゴリーの記事
コメントありがとう御座います。★最新のコメントへ(97)
1
話が理解できないw
おい上原ぁ!おまえ説明してみろ
うちの会社はハンガリアンを知らないプログラマーばっかりでやんなるぜ
知っててやらないんじゃなくて知らないから自己流の記法でやってやがる
おまいらプログラミング言語の本かわねーで記法の理解をちょっとは得ろよと
知っててやらないんじゃなくて知らないから自己流の記法でやってやがる
おまいらプログラミング言語の本かわねーで記法の理解をちょっとは得ろよと
反面教師にさせていただきます
当コメント欄では、専門家の皆さまからの
フレンドリーな解説をお待ちしております。
フレンドリーな解説をお待ちしております。
グローバル変数を宣言する奴なんてみんなみーんな死んじゃえばいいんだ!!
バイク好きの後輩はヤメロって言ってるのにバイクの車種名を変数にしとったなぁ、、
みんな一体誰と戦っているんだ
クリステルかわいいよ、クリステル
普段はハンガリアンじゃないけど、Win32で組む時はハンガリアン。
構造体があれだから、統一しないと落ち着かない。
で、hwndとhWndとかにイライラするおいら。
構造体があれだから、統一しないと落ち着かない。
で、hwndとhWndとかにイライラするおいら。
これを3行で説明できる猛者はいないか
>>1011
Win32だけは、ハンガリアンじゃないとしっくり来ない
それ以外でハンガリアン見かけたらすげーやる気なくなるけど
Win32だけは、ハンガリアンじゃないとしっくり来ない
それ以外でハンガリアン見かけたらすげーやる気なくなるけど
長いうえにわからない
VBAからプログラムに興味持った俺はハンガリアン派
しかしPerlなどでは使っている自分が違和感を覚える
サーバのホスト名くらいであれば、もうちょっと遊び心出してもいいと思うけどな
某社の鯖群は、三國志の武将名だったり天体の名だったりと面白かったなー
しかしPerlなどでは使っている自分が違和感を覚える
サーバのホスト名くらいであれば、もうちょっと遊び心出してもいいと思うけどな
某社の鯖群は、三國志の武将名だったり天体の名だったりと面白かったなー
あるある過ぎるw
ふざけた変態名に見えた
>>1012
プログラムでデータの記憶に変数というものを使う。
この変数というものは自分で自由に名前をつけることが出来る。
普通なら"high","low"とか名付けるのだが"takai","hikui"と名付ける人がいる
プログラムでデータの記憶に変数というものを使う。
この変数というものは自分で自由に名前をつけることが出来る。
普通なら"high","low"とか名付けるのだが"takai","hikui"と名付ける人がいる
「変数」というのはプログラムで使う様々なデータを格納する箱のようなもの。その名前「変数名」は自分で決められる。一般的には格納されるデータが何に使われるものかがわかりやすい名前等をつけるが、意味不明な名前や的外れな名前をつけて、後で別の人がプログラム見た時に混乱する羽目になってしまうことも。そういう奴は馬鹿なのではないだろうか、命を絶つつもりなのだろうか。
ということを>>1は言いたい訳だな。3行では無理だった
ということを>>1は言いたい訳だな。3行では無理だった
エロ画像に名前をつけるとき、それが全部連番とか、「猫耳」のみとか、
「俺の嫁」と言えば長門だろうとか、分類せずに全部並べてあったりとか、
それだと探しづらいだろうが氏ね、ということじゃね
「俺の嫁」と言えば長門だろうとか、分類せずに全部並べてあったりとか、
それだと探しづらいだろうが氏ね、ということじゃね
自尊心の高いプログラマーってホント性格終わってるやつが多いから嫌い。
野球する?それとも貝食べる?
いいから8文字制限のある変数名にポストフィクスをつける仕様とかやめて…
自由に使える部分が残り4文字とか、殺す気かと
某社の某案件。(ERP)
自由に使える部分が残り4文字とか、殺す気かと
某社の某案件。(ERP)
いやー面白かったw
管理人さん、良いスレを保管してくれてあんがと (はぁと
管理人さん、良いスレを保管してくれてあんがと (はぁと
変数名はともかくクラス名がCBAG0051とか
インテリセンスかドキュメント見なきゃどんなクラスか微塵もわからんとか。
インテリセンスかドキュメント見なきゃどんなクラスか微塵もわからんとか。
c++はハンガリアンを意識して変数名をつけないと自滅する。
ただローカル変数名だけは変なローマ字じゃなければなんでもいい。
ただローカル変数名だけは変なローマ字じゃなければなんでもいい。
>>1020
そんな感じやねw
書いてる本人はこれでおk、と思っててもスペルミスやら変な命名のせいで傍から実に見たらふざけた名前に見える、というわけ
そんな感じやねw
書いてる本人はこれでおk、と思っててもスペルミスやら変な命名のせいで傍から実に見たらふざけた名前に見える、というわけ
友人がPHPで組んだ掲示板のソースを貰ったら
hoge, hogege, hogehoge, hohoge なんて変数名ばっかりで…
hoge, hogege, hogehoge, hohoge なんて変数名ばっかりで…
ある教授から本人が書いたJavaのソースコード渡されたら、
変数名がキャメルケースじゃなくてC風だった。
別にソース全体で命名規約が一貫してるから間違ってはないんだが、
ちょっと気持ち悪かった・・・
変数名がキャメルケースじゃなくてC風だった。
別にソース全体で命名規約が一貫してるから間違ってはないんだが、
ちょっと気持ち悪かった・・・
「ハンガリアン」と言っても実は結構誤解されているんだそうだ。
「その際、シモニーの論文中の "type" がデータ型のことであると誤って解釈され、変数名にデータ型を表す接頭語や接尾語をつける記法だと誤解された。シモニーの意図していた記法をアプリケーションハンガリアン、誤解に基づく記法をシステムハンガリアンと呼ぶ。システムハンガリアンは現在批判されることが多く、.NET Framework では使われていない。
ハンガリアン記法に二種類あることはあまり知られておらず、単に「ハンガリアン記法」と言及された場合でも、システムハンガリアンという意味で用いられることが多い.」
ttp://ja.wikipedia.org/wiki/%E3%83%8F%E3%83%B3%E3%82%AC%E3%83%AA%E3%82%A2%E3%83%B3%E8%A8%98%E6%B3%95
cHashMap,cVector, cProcessKeyEventみたいなクラスがズラズラ並ぶのを見てめげたことがある。今では「システムハンガリアンを使う奴は糞」と言ってもいいだろう。
アプリケーションハンガリアンは型安全性のない、或いは弱い言語においては大きな意味があるが、Javaやそれと同程度の強い型安全性を持つ言語の場合はクラス設計で安全性を保証する。アプリケーションハンガリアンの出番がないとまでは言わないけれど、命名規約で型安全を保証しようと考えるのは既に時代遅れと言えるだろう。
「その際、シモニーの論文中の "type" がデータ型のことであると誤って解釈され、変数名にデータ型を表す接頭語や接尾語をつける記法だと誤解された。シモニーの意図していた記法をアプリケーションハンガリアン、誤解に基づく記法をシステムハンガリアンと呼ぶ。システムハンガリアンは現在批判されることが多く、.NET Framework では使われていない。
ハンガリアン記法に二種類あることはあまり知られておらず、単に「ハンガリアン記法」と言及された場合でも、システムハンガリアンという意味で用いられることが多い.」
ttp://ja.wikipedia.org/wiki/%E3%83%8F%E3%83%B3%E3%82%AC%E3%83%AA%E3%82%A2%E3%83%B3%E8%A8%98%E6%B3%95
cHashMap,cVector, cProcessKeyEventみたいなクラスがズラズラ並ぶのを見てめげたことがある。今では「システムハンガリアンを使う奴は糞」と言ってもいいだろう。
アプリケーションハンガリアンは型安全性のない、或いは弱い言語においては大きな意味があるが、Javaやそれと同程度の強い型安全性を持つ言語の場合はクラス設計で安全性を保証する。アプリケーションハンガリアンの出番がないとまでは言わないけれど、命名規約で型安全を保証しようと考えるのは既に時代遅れと言えるだろう。
※1003
ブラック企業のやつかwワロタwww
ブラック企業のやつかwワロタwww
正しいコーディングについての御立派な自説なんかどうだっていいんだよ
いろんな奴のオレサマルールをごちゃ混ぜにされたものを出されるから迷惑してるんだ
ヘボいコーディング規約でも、それが世界を統一してくれるほうがマシだ
いろんな奴のオレサマルールをごちゃ混ぜにされたものを出されるから迷惑してるんだ
ヘボいコーディング規約でも、それが世界を統一してくれるほうがマシだ
>1020
エロ画像に名前をつけるとき、それが全部連番とか、「猫耳」のみとか、
「俺の嫁」と言えば長門だろうとか、分類せずに全部並べてあったりとか、
「ハルヒ」コーナーにある「長門」と、「戦艦」コーナーにある「長門」だと意味が違うとかね。TPOも考えて名前を付けないと良い名前にならない。
他にも、ここだと「俺の嫁」と書いてあったかと思えば、あちらだと「眼鏡時代の有希」で、さらに別の場所では「宇宙人製のヒューマノイドインターフェース」とか、表記がバラバラなのも混乱の元。でもけっこう多いんだ、これが。
>1029
>変数名がキャメルケースじゃなくてC風だった。
う、これはオレも最初の頃は似たようなことをやったことがある。
RubyのコードもJava風だったりな。f(^^;
エロ画像に名前をつけるとき、それが全部連番とか、「猫耳」のみとか、
「俺の嫁」と言えば長門だろうとか、分類せずに全部並べてあったりとか、
「ハルヒ」コーナーにある「長門」と、「戦艦」コーナーにある「長門」だと意味が違うとかね。TPOも考えて名前を付けないと良い名前にならない。
他にも、ここだと「俺の嫁」と書いてあったかと思えば、あちらだと「眼鏡時代の有希」で、さらに別の場所では「宇宙人製のヒューマノイドインターフェース」とか、表記がバラバラなのも混乱の元。でもけっこう多いんだ、これが。
>1029
>変数名がキャメルケースじゃなくてC風だった。
う、これはオレも最初の頃は似たようなことをやったことがある。
RubyのコードもJava風だったりな。f(^^;
俺のレスが大量に載ってるww
でも変数名とか、処理の集約とかとっても大事だからな。
でも変数名とか、処理の集約とかとっても大事だからな。
あ〜ジャンガリアンね
おまいらまとめて日本語でおk
>>1029
それ、変数名だけじゃなく書き方もCだったろ
それ、変数名だけじゃなく書き方もCだったろ
>>1035
こうですか?
int pocket4d;
int *draemon = &pocket4d;
int **nobita = &draemon;
int ***suneo = &nobita;
int ****gian = &suneo;
こうですか?
int pocket4d;
int *draemon = &pocket4d;
int **nobita = &draemon;
int ***suneo = &nobita;
int ****gian = &suneo;
すごい!みなさんまるであたまがいいみたいですね!!
あー IplImage* src,*img,*dast,*add,*sub; これをみて
int fp,f; どんなものを扱うソースか
string dir; わかるやついるか
int fp,f; どんなものを扱うソースか
string dir; わかるやついるか
コボラーの俺涙目
米1012
プログラムの中で使うものの名前の話
英語をローマ字orスペル間違える
組み合わせて愚痴書いてる
プログラムの中で使うものの名前の話
英語をローマ字orスペル間違える
組み合わせて愚痴書いてる
こんなのみたことねーよ
底辺は大変そうだなw
底辺は大変そうだなw
卒研で引き継いだプログラムが最悪だったな。
やたらなんでも一文字に省略して全部小文字で並べてあった。
やたらなんでも一文字に省略して全部小文字で並べてあった。
結局は保守する人のことも考えろということだよね。
読みやすい、理解しやすいを追求しようとすると、結局はわかりやすい命名が必要になってくる。
作業効率に大きく影響するのだから、開発チームとかである程度ルールを作るべきだ。
読みやすい、理解しやすいを追求しようとすると、結局はわかりやすい命名が必要になってくる。
作業効率に大きく影響するのだから、開発チームとかである程度ルールを作るべきだ。
qwer
asdf
zxcv
これはふざけてるの?怒られるの?
asdf
zxcv
これはふざけてるの?怒られるの?
var var0
ローカル変数のレジスタ用なら、それの方がわかりやすくね?
まぁ ラッチ用の変数だろ?
ローカル変数のレジスタ用なら、それの方がわかりやすくね?
まぁ ラッチ用の変数だろ?
間違った意味の英語変数よりは、ローマ字変数のほうがまし。
ゲームの描画を修正してくれって依頼されたときに
int x, xx, xxx, xxy, xyx, y, yy;
int yyy, x2, xxxxx;
int s, a, av, i;
って定義されてて発狂した
読むだけですげー時間かかったわ
int x, xx, xxx, xxy, xyx, y, yy;
int yyy, x2, xxxxx;
int s, a, av, i;
って定義されてて発狂した
読むだけですげー時間かかったわ
変数名考えるときが一番楽しいけどな。
なんでfooとかbarとかpiyoとか使ったこと無い。
なんでfooとかbarとかpiyoとか使ったこと無い。
とりあえず初心者レベルの俺でも笑える内容だったw
まどろっこしい変数名とか関数名にしちゃって御免なさい
collectAnswerIndex
長いよな.
collectAnswerIndex
長いよな.
>>150
最近はObjCの記法は判りやすくていいなと思えるようになってきました……
疲れているんだなと、自分でも思います。
いいじゃねーか、ラベルの10や20くらいw
最近はObjCの記法は判りやすくていいなと思えるようになってきました……
疲れているんだなと、自分でも思います。
いいじゃねーか、ラベルの10や20くらいw
ずっと疑問なんだが、なんでhogeってあんなに使うやつがいるんだ?
見るとイラっとくるんだが
見るとイラっとくるんだが
俺ゆとりだけど全く意味がわからん
元コピペ
ttp://alfalfa.livedoor.biz/archives/51261429.html
ttp://alfalfa.livedoor.biz/archives/51261429.html
グローバル定数のオンフックを ON_FUCK と付けたC社のプログラマ。それはまずいだろ。
俺はハンガリアン嫌い。
int**とかstr**とか、格好悪すぎる。
int**とかstr**とか、格好悪すぎる。
unko0, unko1とか何の変数かわかんねえよwww
日本語でおk
管理人はプログラムに造詣のある人なのかな
スレの内容がさっぱりわからん
スレの内容がさっぱりわからん
それより野球しようぜ
でこれは生きていくのに必要な事なの?
>>1059
ボクシング、KOされていない状態、または回数。
ボクシング、KOされていない状態、または回数。
>>112が頭悪すぎる…読んで理解できない物を批判するなよ
「時代はモンゴリアン記法だろ!」
とか言っていた先輩は元気にしているだろうか……。
とか言っていた先輩は元気にしているだろうか……。
>>1061
管理人はIT関連業務に従事してる可能性が高い
ってのは結構前から言われてるな
しかし、int orz=3; の発想はなかったわ 思わずフイタ
管理人はIT関連業務に従事してる可能性が高い
ってのは結構前から言われてるな
しかし、int orz=3; の発想はなかったわ 思わずフイタ
>>1065
まぁ確かに>>112は文章読んで無いな
ハンガリアンの有用性等について書かれているというのに
write時に云々というのは筋違い。
>>112の言ってることはわかるんだけどね。
つーか俺もよっぽどのことがない限りそうするし。
まぁ確かに>>112は文章読んで無いな
ハンガリアンの有用性等について書かれているというのに
write時に云々というのは筋違い。
>>112の言ってることはわかるんだけどね。
つーか俺もよっぽどのことがない限りそうするし。
31とか58みたいのは良く見かけるけどあえてそのままにしておく。
なぜなら他の関数と可視性を同じにするためにわざと冗長に書いてる場合があるので。
58とかは弄ってスマートにリファクタリングするのも簡単なことなんだが、
「同様の構文のの関数数十個」に1条件コピペ追加するなんて時に泣きを見ることになる。
同じような関数は共通化しろって?えぇ、そうですね。
もちろんそれもいいだろう。
リファクタリングして10個の関数を1つにまとめるのは簡単だ。
しかし
「関数1に条件Aを追加関数2,3,4に条件B、2,4,6,8には条件C、あと6だけ条件Dを付けてくれ」
って言われた時に泣くのは誰だ?
IF文でぐちゃぐちゃになった関数をリファクタリングするのはだれだ?
「俺が工夫して関数一つにまとめたのに・・・」
『誰がそんな余計なことをしろと言った?』
なぜなら他の関数と可視性を同じにするためにわざと冗長に書いてる場合があるので。
58とかは弄ってスマートにリファクタリングするのも簡単なことなんだが、
「同様の構文のの関数数十個」に1条件コピペ追加するなんて時に泣きを見ることになる。
同じような関数は共通化しろって?えぇ、そうですね。
もちろんそれもいいだろう。
リファクタリングして10個の関数を1つにまとめるのは簡単だ。
しかし
「関数1に条件Aを追加関数2,3,4に条件B、2,4,6,8には条件C、あと6だけ条件Dを付けてくれ」
って言われた時に泣くのは誰だ?
IF文でぐちゃぐちゃになった関数をリファクタリングするのはだれだ?
「俺が工夫して関数一つにまとめたのに・・・」
『誰がそんな余計なことをしろと言った?』
新製品が試作の結果パフォーマンスに問題があるので
デモで実際に遅さを見せて諦めて貰おうと上役やコンサルタントにデモ見せたら。
「見た目はこれでいい」
「パフォーマンス?そんなの高い機械買わせればどうにでもなるだろ」
「製品版すぐ作れ」
なんか頭きたので関数名ぜんぶTEST1とかTEST2で作って納品した。
そんなソースを改修させられた■立の人ごめんなさい。
デモで実際に遅さを見せて諦めて貰おうと上役やコンサルタントにデモ見せたら。
「見た目はこれでいい」
「パフォーマンス?そんなの高い機械買わせればどうにでもなるだろ」
「製品版すぐ作れ」
なんか頭きたので関数名ぜんぶTEST1とかTEST2で作って納品した。
そんなソースを改修させられた■立の人ごめんなさい。
hogeは昔はよく使ってたんだが、
ある日俺が書いたhogeを髪がごにょごにょな人が悲しそうな顔で見つめていたので自重することにした。
ある日俺が書いたhogeを髪がごにょごにょな人が悲しそうな顔で見つめていたので自重することにした。
みんな一体何と戦っているんだ…
>>1061
前にラムダ計算の記事を載せてたから、
少なくとも管理人の一人は、
単にIT技術者ってだけじゃなくて、
それなりにレベルの高い大学の情報科学科出身だと思う。
前にラムダ計算の記事を載せてたから、
少なくとも管理人の一人は、
単にIT技術者ってだけじゃなくて、
それなりにレベルの高い大学の情報科学科出身だと思う。
いまだにハンガリアン使ってるとことか終わってるだろ。2chのスレでもフルボッコにされてるだろうが。ちょっと本屋言って、いまどきの技術書にハンガリアン使ってるコードがどれだけあるか見てこい。
だいたいMS自身が撲滅しようとしてるのに。全盛期(前世紀)でさえ賛否両論だったのに、世界最大のソフトハウスの支持がなければただのクソ規約にすぎん。とっくの昔にゲームバランス崩壊してる。
だいたいMS自身が撲滅しようとしてるのに。全盛期(前世紀)でさえ賛否両論だったのに、世界最大のソフトハウスの支持がなければただのクソ規約にすぎん。とっくの昔にゲームバランス崩壊してる。
ハンガリーからきた方ですね分かります。
ハンガリアンじゃなかったら何使ってるの?
猫が好きなやつがいてソースの中に
Added by nekosan
とか付けるんだが勘弁してほしい。
あと普通にnekosanとかいうディレクトリを客先システムに作る。
結構先輩だから誰も文句言えない。
Added by nekosan
とか付けるんだが勘弁してほしい。
あと普通にnekosanとかいうディレクトリを客先システムに作る。
結構先輩だから誰も文句言えない。
メンバ変数に "m_"くらいは許してください
>>1078
それが一番嫌いだ。
それが一番嫌いだ。
>>1078
つけるならthis.を前につけろよこのデコ助野郎!
>>1077
俺なら真っ先に文句言いに行くわ。
まあ、たぶんそんなのが生きているってことは、ヌルイ環境なんだろうが…。
つけるならthis.を前につけろよこのデコ助野郎!
>>1077
俺なら真っ先に文句言いに行くわ。
まあ、たぶんそんなのが生きているってことは、ヌルイ環境なんだろうが…。
いつか読んだVC++の本がハンガリアンでわかりやすいと思ったけど、いつか読んだgoogleの変数名規則では禁止されてったみたいだな。
それはともかく、実際の仕事じゃないがグループワークのミニプロジェクトのメンバがInteger haruhiとかString nagatoとかにしやがったことがある。
声に出して説明するのが少しだけ恥ずかしかった。
それはともかく、実際の仕事じゃないがグループワークのミニプロジェクトのメンバがInteger haruhiとかString nagatoとかにしやがったことがある。
声に出して説明するのが少しだけ恥ずかしかった。
>>1061
お前、プログラマ向いてないよ。
なんのためにlambda, delegate, インタフェースや抽象クラスがあるんだ?
お前、プログラマ向いてないよ。
なんのためにlambda, delegate, インタフェースや抽象クラスがあるんだ?
あ、ごめん。1082の>>1061は>>1069ね。
つか、そんなに簡単なら処理を集約してくれよ。
クソ不用意に後のことまで考えるな。YAGNIでググれ。
条件をカスタマイズされるのと同じように、
同じ処理をすべての部分に適用されることだって要求されるんだよ。
カスタマイズ用件が多いようなら抽象化を検討汁。
単純にif文使いまくってすべて集約したようなのは集約とは言わない。
ましてやリファクタリングなんかぜんぜん概念が違う。
モジュラビリティが低く、ドメインも犯しまくりの、
問題領域が切り分けできていない、要するにセンスが悪いだけ。
自分が何をしたいのか分かっていない。悪趣味。
つか、そんなに簡単なら処理を集約してくれよ。
クソ不用意に後のことまで考えるな。YAGNIでググれ。
条件をカスタマイズされるのと同じように、
同じ処理をすべての部分に適用されることだって要求されるんだよ。
カスタマイズ用件が多いようなら抽象化を検討汁。
単純にif文使いまくってすべて集約したようなのは集約とは言わない。
ましてやリファクタリングなんかぜんぜん概念が違う。
モジュラビリティが低く、ドメインも犯しまくりの、
問題領域が切り分けできていない、要するにセンスが悪いだけ。
自分が何をしたいのか分かっていない。悪趣味。
性別の変数名で恥ずかしく「sex」にできなくて「sei」とかにする俺憐れ _| ̄|○
>>1084
つgender
つgender
>>58の何がダメなの?文字列を返してるってこと?
米1069
ストラテジーパターンあたりが使えないかな。
米1080
VSでthis./me.の付け忘れがエラーになってくれるならそうするんだけどな。
なのでいまのところは_hogeで我慢してる。
ストラテジーパターンあたりが使えないかな。
米1080
VSでthis./me.の付け忘れがエラーになってくれるならそうするんだけどな。
なのでいまのところは_hogeで我慢してる。
>>米1086
何で素直にboolean使わないのってことだろ.
百害あって一利なし.
何で素直にboolean使わないのってことだろ.
百害あって一利なし.
こんなところで批判されててワロタ
>> 読んで理解できない物を批判するなよ
これをそっくりそのままお返しするよ
>> 読んで理解できない物を批判するなよ
これをそっくりそのままお返しするよ
誰に向けてのアンカーだよ
素晴らしい。さっぱりわからなんだよ
恋獅子とか子供につけるとうわぁって思うだろ
つまりそういうこと
つまりそういうこと
なんか、ひとしきり笑った後にウツになるスレだぜ…。
みんな明日も程々にがんばろうな。
みんな明日も程々にがんばろうな。
>>1023
ポストフィクスってなんだよ、サフィックスだろ……
ポストフィクスってなんだよ、サフィックスだろ……
何語だ
馬鹿なプログラマーが例えで使うhogeがムカつく
社外にプログラムを出さなければいけなくなったときに、少しでもわかりにくくなるように変数名を全て動物(cat,dog,mouse,,,)にしたら、作った自分ですら意味がわからなくなった。。。
アンケート機能β ★投票記事の一覧
★投票する


