トップページ > プログラム > 2016年09月21日 > Rtj0ivpx

書き込み順位&時間帯一覧

4 位/195 ID中時間01234567891011121314151617181920212223Total
書き込み数4301000000000000000000008



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
Visual Studio 2015 Part6©2ch.net

書き込みレス一覧

クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
655 :デフォルトの名無しさん[sage]:2016/09/21(水) 00:07:28.58 ID:Rtj0ivpx
>>654
何が言いたいのかよくわからんけど、君の例で言ったら、
Bar.isFoo()がfalseを返す時、その値は「BarはFooである」を意味してないことは分かりますか?

違うよね。
それは「BarはFooではない」ことを意味している。
クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
657 :デフォルトの名無しさん[sage]:2016/09/21(水) 00:15:44.88 ID:Rtj0ivpx
っていうか、>>654みたいなboolを返すメソッドがある時、
その戻り値が「BarはFooである」っていう命題の正誤を表すと考えるプログラマはいないよ、
ってそんな難しい話かな?w

>>654はどうだか知らないけど、普通の人は、戻り値は「BarはFooであるかどうか」を表していると考えるんだよ。
別の表現をすれば、それは「BarはFooですか?」という質問に対する回答を表していると考える。
Visual Studio 2015 Part6©2ch.net
723 :デフォルトの名無しさん[sage]:2016/09/21(水) 00:18:02.80 ID:Rtj0ivpx
update2をダウンロードした翌日にupdate3が出たのはいい思い出。
あんまり頭に来たからまだupdate3ダウンロードしてないw
クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
661 :デフォルトの名無しさん[sage]:2016/09/21(水) 00:36:49.61 ID:Rtj0ivpx
だめだ何回繰り返しても人の話が頭に入らないタイプっぽいw

boolを返すメソッドの名前は、その戻り値が何を意味しているかを表しているべきである、
ってそんなに難しい話かなw

オブジェクトが判断とか何のことやらw
クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
667 :デフォルトの名無しさん[sage]:2016/09/21(水) 01:03:04.24 ID:Rtj0ivpx
>>664
何が言いたいのかさっぱり分からないけど、
一度でいいからこちらの質問に正面から答えて見たら?

bool b = x > y;

このbの値が何を表しているのか、日本語で表現してみて。
クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
669 :デフォルトの名無しさん[sage]:2016/09/21(水) 01:10:02.18 ID:Rtj0ivpx
>>666
「xが素数かどうかを表す値」は「xが素数ですか?という質問に対する答えを表す値」と同じだから。
同じであれば、より簡素に表現できる方法を採用するのは当たり前。
前者は簡単な英語にならないよね?

後半はそんなこと言ってないよ。
クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
672 :デフォルトの名無しさん[sage]:2016/09/21(水) 01:16:12.11 ID:Rtj0ivpx
>>671
みっともないよそういうの。
クラス名・変数名に迷ったら書き込むスレ。Part26 [無断転載禁止]©2ch.net
676 :デフォルトの名無しさん[sage]:2016/09/21(水) 03:16:56.97 ID:Rtj0ivpx
>>673
何度も書いてるけどさ、それは日本語で言えば「Xは素数である」っていう定言命題だよね。>>646

「(Xが)素数かどうか」はwhether (X is) a prime number or not
これをメソッド名に直訳したらGetWhetherPrimeNumberOrNot
ってとこだろうけど、こんな冗長な名前は使えないよね。

>>669に書いたことを認めるのであれば、これをIsPrimeNumberに「意訳」できる。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。