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


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

クラス名・変数名に迷ったら書き込むスレ。Part26



1 名前:デフォルトの名無しさん mailto:sage [2015/12/20(日) 23:36:31.74 ID:uXFKqVsm.net]
クラス名、変数名のつけ方に悩んだら書き込むスレです。

命名規則や設計の善し悪しについて議論するのは基本的に禁止。

前スレ
クラス名・変数名に迷ったら書き込むスレ。Part25
peace.2ch.net/test/read.cgi/tech/1416550677/

688 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 09:05:06.11 ID:3bSG8ND0.net]
これをどう表現するかの派閥争いって事でいいの?
if( x < y ) A else B

1, 「もし」xがyより小さいならA, 違えばB
2, xyが(x < y)「かどうか」判断して正しければA, 違えばB

こんな感じ?

689 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 09:51:40.02 ID:atzPe4+g.net]
どうでもいい領域に入ってるなw

690 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 11:53:00.58 ID:ObWHCjaA.net]
>>677
その答えは>>646に既に書いてある

あなたに逆に聞くけど、あなたはxが素数ならtrueを返すメソッドがある時、
そのメソッドの戻り値は、

(1) xが素数であるかどうか

を表していると考えるのか、それとも

(2) 「xは素数である」という命題が正しいかどうか

を表していると考えるのか。
(1)であるならそんな命名はありえない

691 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 14:03:45.22 ID:EAULLchH.net]
我流japlishの典型だな
ちょっと英語でレスしてみろよおまえ
楽しい英文が見れそうだ

692 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 14:05:23.37 ID:atzPe4+g.net]
the truth is out there..

693 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 14:50:24.12 ID:43fglGIp.net]
>>682
単純にブール値を返すメソッドの解釈の話
どちらの主張も命名としては、x.isFoo() → boolで同じ

一方は、これは疑問文であり、戻り値のbool型には疑問文の答えの意味が含有する
もう一方は、xを断定した場合に、その断定に対する真偽を返すだけであり
IF文やWihle文などの条件式に利用された際に、その結果の意味が含有される

前者は、x.isFoo()この時点で「xはFooですか?」とオブジェクトxに問いかけるとし
その結果のブール値が、yes/noの意味があるって解釈
つまり、オブジェクト自体が判断して答える

後者は、x.isFoo()は「xはFooである」と断定したと解釈し、bool値はその断定の真偽の意味しかない
If x is Foo then Yes else No.のように条件式に当てはめて初めてその結果に意味が生まれる
あくまでオブジェクトxの状態を見て、その判断をxの外側でする

そもそもbool値を返すメソッドやプロパティは、If文やWhile文の条件式に利用される
条件式とは条件を指定するために使用される論理式であり、断定した文じゃなきゃおかしい
その条件を満たすかどうかの真偽が返るだけなのよ

自分は後者の考え

694 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 15:19:51.23 ID:CI/H1dYR.net]
いや、前者でしょ、普通

695 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 15:24:33.79 ID:fkT31Cim.net]
前者なんてありえない
質問に質問で返す池沼の領域

696 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 15:33:57.34 ID:ObWHCjaA.net]
一応突っ込んでおくと、>>687の人は

(1) boolの値bが何を意味しているか

(2) if文でboolの値bを使って分岐する処理が何を意味するか

この2つのまったく別の問題を混同してるんだろうね恐らく。
オブジェクトが判断とか外が判断とか、何を言ってるのかよく分からない部分が多過ぎるけど。

何度も書いてるけど、メソッドにしろ変数にしろ、普通は(1)に基づいて決める。



697 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 15:34:20.29 ID:CI/H1dYR.net]
> x.isFoo()この時点で「xはFooですか?」とオブジェクトxに問いかけるとし
> その結果のブール値が、yes/noの意味があるって解釈
がありえないというのがありえないんですけど

698 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 15:59:10.55 ID:CI/H1dYR.net]
さかのぼってみたが、ここからおかしいな。
>>649
> x.isPrimeNumber()とあった場合、xに問うているのではなく
> xの状態を確かめているの
> で、その状態をIf文で審議して、yes/noを出力するの
x.isPrimeNumber()は、xにお前は素数かという問い合わせをしているのであって、状態を確かめているわけではない。
また、if自身はconditionの中身なんて知らない。

>>650
> 君が目の前にペンを見せられて「これはペンですか?」と尋ねられたら
> 君は頭なの中で「これはペンの形をしている」や「これはペンの機能を有している」と
> ペンがペンであるかの状態を審議して「Yes」と答えるわけだ
「君=if」なら、ifはペンが問題になっているなんて知らない。

699 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 16:18:45.60 ID:43fglGIp.net]
>>692
うん、いいね、少しずつ近づいてきている
x.isPrimeNumber()は「xが素数である」と、その状態を見ている
状態はCondition、IF文の条件式もCondition

>また、if自身はconditionの中身なんて知らない。
当たり前、だからx.isPrimeNumber()と断定してその真偽を得ている

>「君=if」なら、ifはペンが問題になっているなんて知らない。
そうだよ、だから条件式は真偽でしかない
ペンが返したyes/no、言い換えるならI'm Pen/ I'm not Penなんて分からない

700 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 16:40:32.90 ID:CI/H1dYR.net]
>>693
> x.isPrimeNumber()は「xが素数である」と、その状態を見ている
見てるって誰が?
登場人物はxとifしかないが。

701 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 16:41:37.46 ID:CI/H1dYR.net]
>>693
> 当たり前、だからx.isPrimeNumber()と断定してその真偽を得ている
誰が断定するんだ?
誰も断定なんてしない。

702 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 16:50:20.01 ID:ObWHCjaA.net]
擬人化してるにしても何言ってるのか意味わかんないよねw
普通に考えれば、「判断している」主体はif文が存在するクラスのオブジェクトだと思うんだけどw

703 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 16:53:19.41 ID:CI/H1dYR.net]
君も何がいいたいのかよくわからんが、
>>696
> 普通に考えれば、「判断している」主体はif文が存在するクラスのオブジェクトだと思うんだけどw
判断なら、ifもxもするだろ。

704 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 16:58:17.13 ID:JUd66AJb.net]
こいつ他の板でも発狂してるアホだからもうやめよう
構うだけ無駄

705 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 17:02:59.13 ID:CI/H1dYR.net]
まさか、ID:43fglGIp派が多数なのか?
信じられん

706 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 17:03:05.41 ID:ObWHCjaA.net]
>>697
ブラックボックスの内側の視点と外から見た視点を混同している気がするけど、
まあそこは泥沼みたいだからどうでもいいやw

言いたいことはとにかく、>>687が何を言ってるのか分からないということ。



707 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 17:09 ]
[ここ壊れてます]

708 名前::51.28 ID:CI/H1dYR.net mailto: >>700
まぁ俺もどうでもいいっちゃいいんだが、
> 後者は、x.isFoo()は「xはFooである」と断定したと解釈し、bool値はその断定の真偽の意味しかない
> If x is Foo then Yes else No.のように条件式に当てはめて初めてその結果に意味が生まれる
> あくまでオブジェクトxの状態を見て、その判断をxの外側でする
という文章に、強烈な違和感を感じたのでちょっと突っ込んでみただけ。
[]
[ここ壊れてます]

709 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 17:23:24.52 ID:HZYtd1tc.net]
>>701
俺には言葉遊びをしているようにしか思えないねw

シンプルに本質を捕えた方がいい。
しつこいけど本質はこうだよね。

キューが満杯の時にtrueを返すメソッドがあったとして、そのメソッドの戻り値は、

(1) キューが満杯であるかどうか

を意味していると考えるのか、それとも

(2) 「キューは満杯である」という定言命題が正しいかどうか

を意味していると考えるのか。


(2)って考える奴はあんまりいないと思うよ、っていうのが俺の意見なんだけど。

710 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 17:30:19.36 ID:atzPe4+g.net]
議論の核心は、isプレフィックスのついたメソッド名は疑問形かだろ?
答えはNO

711 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 17:30:55.79 ID:6M3UB5Bb.net]
こういうのに延々噛み付くやつって大抵句読点使いまくる不思議
やっぱり頭おかしいやつの代名詞だな句読点使いは

712 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 17:34:15.26 ID:43fglGIp.net]
>>701
じゃあさ、Penにインク残量amountがあったとするよね
インク残量が0の時、ペンは書けないからペンと見なさないとした場合
君はそれがペンであるかを判断するIF文で残量を使ってどう書く?
勿論、x.isPen()メソッドは存在しない

if x.amount > 0 then yes, x is a pen else no, x is not a pen.

って書くでしょ
ペンのインク残量、ペンのペンたる状態を判断するよね
インク残量以外にペンである事の条件が増えた場合
それらを使ってIF文で判断するのは面倒臭いよね
だからペンである状態を表すx.isPen()メソッドが用意される
オブジェクトxはまだPenとして機能しているかの真偽を表す

true/falseとyes/noは同じ二者択一だけど、全く意味が違う

713 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 17:36:35.16 ID:bXLzC7XF.net]
もういいよ
バカに説明しても無駄だからそのままにしとけ
どうせ絡むことはない

714 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 17:41:40.44 ID:HZYtd1tc.net]
>>703
だとすると、staticメソッドでIsで始まるメソッド書けなくなるよ。

715 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 17:47:23.92 ID:43fglGIp.net]
>>706
了解

人に説明するのって自分の頭の中が整理されるから楽しいな
論理思考なんて全く得意じゃないがスッキリした

716 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 17:50:08.73 ID:HZYtd1tc.net]
論理思考w
自分で自分の言葉遊びに幻惑されているようにしか見えないけどw



717 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 18:00:42.90 ID:3bSG8ND0.net]
>>687
自分で「かどうか」って言ってるやん?

718 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 18:04:10.15 ID:HZYtd1tc.net]
その通りw

結局彼は、「bool値が何を意味しているか?」という根本的な問題から目をそらすために、
下らない言葉遊びで自分で自分を欺瞞しているだけにみえる。

719 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 18:27:25.76 ID:atzPe4+g.net]
>>707
書けなくなる理由がわからん。なんか例ある?

720 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 18:43:13.37 ID:HZYtd1tc.net]
>>712
どうぞ>>646

Is疑問分ではないとしたら、例えば適当なユーティリティークラスに

bool IsPrimeNumber(int x){...}

のように書く訳にはいかないよね。
だって

bool b = MyUtility.IsPrimveNumber(3);

これはMyUtilityが素数かどうかを検査している訳ではないからねw

721 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 18:54:59.09 ID:43fglGIp.net]
>>713
墓穴掘っているから最後に指摘しておくわ

MyUtility.IsPrimveNumber(3)

もしこれが疑問文なら絶えずNOを返す
Is Prime Numer 3? って意味だから

素数は3ではない
素数は3でもあるし、他の数値でもあるって答えだから

手続き型言語やStaticメソッドの場合
'X' is PrimeNumber(X)と見なしているの、それを命名規則としているの

722 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:01:18.62 ID:atzPe4+g.net]
>>713
Javaのstring.isEmpty()とStringUtils.isEmpty(str)を例に
読み下しがおかしくなるのはstackoverflowでも指摘されてたよ
しかしネイティブ的には基本的に前者で命名すべきなんだそうだ
つーか、ネイティブの感覚として疑問形なのかこれ?

723 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:03:16.83 ID:HZYtd1tc.net]
>>714
相変わらず何言ってるのか全然分からないけど、普通の人は、

static bool IsPrimeNumber(int x){...}

こういうメソッドを見たら、それは

Is x a prime number ?

に対する回答を与えるメソッドだと解釈する。

724 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:09:55.40 ID:HZYtd1tc.net]
何でもそうだけどさ、この世にはいろんなトレードオフがあるんだから
いつでも原理主義は貫けないし、いろんな妥協が必要になるけど、それでも
本来の原則が何であるかを考えておくのは無駄じゃないと思うけどね。

ContainsとかHasとか三単現使うのは、あれはboolを返すメソッドやプロパティが
疑問形であることを否定しているというより、むしろ妥協だよね。

725 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:19:00.12 ID:43fglGIp.net]
>>717
自分の間違いを自分で言ってんじゃんw

こっちの主張は三単現使っていても一貫している
x.isFoo()
x.hasNext()
x.contains(o)

そっちは勝手にis始まりを疑問文として解釈して
三単現を妥協としているだけじゃないの
疑問文ならDoやDoesを使えば?

726 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:33:12.66 ID:hilSVXbT.net]
三単現の意味すら理解してないのかこの阿呆
さすがコーディング業界で一番嫌われてるジャップ
ネイティブが違うっていっても意見きかないんだろうなこういうやつ



727 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:36:52.05 ID:aYh3Hfox.net]
単に流儀の問題だから、「あぁ、そういう風に使う人もいるんだね」で済む話。
自分らの流儀と違うからといって、他の流儀の存在を否定したりバカにしたりするのは、
いささか了見が狭いんじゃないかな。
ちょっと滑稽にすら見えるよ。


これ、コピペされるかな

728 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:41:56.08 ID:HZYtd1tc.net]
>>718
意味が分からない。

だから、君の理屈だと>>716のIsPrimeNumberのような名前はありえないはずだけど、
ではどういう命名をしますか?

っていうか、なぜIsで始まるメソッドを疑問文と解釈するべきか、
昨日から何度も繰り返し書いているのに何も通じてないのねw

729 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:43:15.08 ID:HZYtd1tc.net]
まあ話が通じない理由もはっきりしている。

これも繰り返しになるけど、>>718の人が「bool値が何を意味しているか?」
という根本の問題に向き合うことを避けているからだね。

730 名前:デフォルトの名無しさん [2016/09/21(水) 19:46:43.96 ID:G4TEirIP.net]
プログラム言語の真偽値には単に0か1かの二択以上の意味はないんじゃない?
それに意味を与えるのはプログラマ次第
信じるか信じないかはあなた次第!


これ、コピペされるかな

731 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:46:48.90 ID:HZYtd1tc.net]
彼は>>702に挙げた問題に答えない。
正確にいうと、答えられない。
答えた途端に自説が崩壊するからねw

732 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:48:16.61 ID:atzPe4+g.net]
>>723
I want to believe ..

733 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:48:41.35 ID:HZYtd1tc.net]
>>725
あなた疲れているのよ

734 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 19:57:48.89 ID:HZYtd1tc.net]
あえて書いておくけど、俺の説にも弱点がある。

例えばメソッド名がIsNotFullみたいにメソッド名にnotが入っている時、
これを疑問文だと解釈すると、trueはNotFullを意味するのかFullを意味するのか
よく分からなくなると思う。

735 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 20:26:27.86 ID:GMFH5q4b.net]
>>688
ばーか

736 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 21:26:05.02 ID:G20JCIUK.net]
まだやってんのか馬鹿だねぇ
論理式は命題だって10000年前から決まってんだろ



737 名前:デフォルトの名無しさん mailto:sage [2016/09/21(水) 23:14:53.93 ID:JQlIDvt7.net]
一人で発狂してるバカの相手するバカがいるからしょうがない

738 名前:デフォルトの名無しさん mailto:sage [2016/09/22(木) 09:38:13.81 ID:seQBi4rd.net]
どっちがバカか知らんけどどうでもいいからよそでやれ

739 名前:デフォルトの名無しさん mailto:sage [2016/09/22(木) 10:27:58.80 ID:dBUDVp/1.net]
>>731
いちばんどうでもいいのはお前のようなレスだけどな。
こういう自分棚上げバカって本当重症だな。

740 名前:デフォルトの名無しさん mailto:sage [2016/09/22(木) 10:54:19.85 ID:RJqfV8Es.net]
>>732
>>732
ウザいわ

741 名前:デフォルトの名無しさん mailto:sage [2016/09/22(木) 12:36:06.24 ID:siBNAeUp.net]
ID:HZYtd1tc
ID:dBUDVp/1

742 名前:デフォルトの名無しさん mailto:sage [2016/09/23(金) 13:47:19.15 ID:yiD5PjMP.net]
obj.empty?

ruby最強

743 名前:デフォルトの名無しさん mailto:sage [2016/10/01(土) 17:48:20.74 ID:p/8qbY3P.net]
Haskellらしいプログラム、それは分割統治。
分割統治で考えられるようになればHaskellの20%はマスターしたも同然。

744 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 09:58:11.29 ID:xH60ZwGI.net]
ここって関数名の相談も良いのかな?
更新処理が走る取得ってどうしたら良いだろうか

内容としてはDBから今日の予定を取得する処理で、過負荷を避けるために内部的にデータをキャッシュへ保管してる(更新処理1)
また最終アクセス日時も更新しなければならない(更新処理2)

今までは俺も「getなのに更新してやがるwww」なんて言ってた口なんだけど、get以外に良いネーミングが思いつかないんだ…

745 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 10:09:20.61 ID:diMB1qtC.net]
>>737
> 更新処理が走る取得ってどうしたら良いだろうか
取得するだけならgetだろう
取得したものを別の場所へ書き込むならupdateだが

746 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 13:01:49.91 ID:2AWlMUg/.net]
>>737
取得が主目的なら get でいい
と言うか get にしろ
get_with_update_cache_and_last_accessed_field なんて名前付けられても困る



747 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 13:18:44.43 ID:cpDRv874.net]
内部的にキャッシュへって事はメモリでいいん?

get予定
Loadデータ
Updateアクセス日時

例えばこの3つに分けてget予定がLoadデータとUpdateアクセス日時を呼ぶのは?

748 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 13:36:16.55 ID:Jehw2I/T.net]
>>737
更新処理が走らないバージョンもあるの?
ないなら単純にgetXXでいいでしょ。

キャッシュにコピーするとかアクセスタイムを更新するとかはブラックボックスの内輪の都合であって、
ブラックボックスを使う側からすればどうでもいいことのはず。

749 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 14:02:24.43 ID:Q2i/hH8W.net]
>>738-739
返信ありがとう
キャッシュ先はmemcacheです
キャッシュが有効な間はRDBMSでは処理せず、キャッシュをそのまま返す仕組みです
取得関数を使う側はそれがDBから返ってきたものなのかキャッシュから返ってきたものなのかを意識しない方針になってます

取得が主目的だからgetにします、ありがとう

750 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 14:09:03.02 ID:Q2i/hH8W.net]
>>740-741
アンカが漏れてました
お二人もありがとう

751 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 20:03:49.28 ID:5GHWHTro.net]
シーケンスのグループ化処理
グループ化キーが同じ値で連続している部分を1つのグループとする
グループ化キーが同じ値でも離れた要素はグループ化しない
例として整数シーケンスで1 1 1 2 2 1 1 3だとしたら
1 1 1
2 2
1 1
3
の4つのグループとなる
なんか良い命名ある?

752 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 20:18:35.88 ID:2AWlMUg/.net]
RunLengthGrouping

753 名前:デフォルトの名無しさん [2016/10/04(火) 20:37:31.16 ID:ixQnj8Kq.net]
こういう無茶苦茶なネーミングするやつは結構多い

754 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 20:50:57.00 ID:qtyaWa/u.net]
>>744
ToRepdigits
SplitIntoRepdigits

ゾロ目のことをRepdigitと言うのは今回調べて初めて知ったw

755 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 21:25:54.95 ID:LZ2UUah0.net]
>>744
11221133が11,22,11,33になるってことよね?
グループ化というかsplitじゃない?

756 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 21:55:15.43 ID:qtyaWa/u.net]
そこはシーケンスをつながった数珠玉のように見做すか、それともバラバラの玉が流れてくると見做すかだけの違い。



757 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 22:00:04.76 ID:hI7isuKz.net]
Updateの戻り値で更新後の値が取れる、くらいなら大目に見るかなあ

758 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 22:33:18.19 ID:Izmk1Ydi.net]
>>744
日本語でずばり「グループ化」だから、英語では動詞のgroupだが、
それだとピンとこないので makeGroups かな

759 名前:デフォルトの名無しさん [2016/10/04(火) 22:43:36.77 ID:ixQnj8Kq.net]
ポイントは
連続している
グループ化
何をグループ化するか
だろう
最期の何を〜の部分はprediateを引数にすれば名前も簡単になるし汎用性も出る

760 名前:デフォルトの名無しさん mailto:sage [2016/10/04(火) 22:48:55.83 ID:St5pnxBN.net]
>>744
SplitByValue

761 名前:デフォルトの名無しさん mailto:sage [2016/10/05(水) 02:00:11.40 ID:QvjikaD2.net]
Segmentalization (一応辞書には載っているが、自分でも使わんと思う)

762 名前:デフォルトの名無しさん mailto:sage [2016/10/05(水) 02:10:39.19 ID:+bDGIYPj.net]
処理に名前つけるのに名詞はちょっとなあ

763 名前:デフォルトの名無しさん mailto:sage [2016/10/05(水) 06:22:15.99 ID:rk0n/Cy1.net]
ちょっとというか論外

764 名前:デフォルトの名無しさん mailto:sage [2016/10/05(水) 09:13:31.85 ID:/NEMDfs/.net]
外部との通信規格がスネークケースによるJSON(例{"user_id":"hoge","password":"fuga"})なんだけども、
これに合わせて処理も全部スネークケースで書くべき?

既存の関数名がキャメルケースなので、リクエストデータやレスポンスデータを処理する箇所でどうしてもスネークとキャメルが混在してしまう
どうすれば良かったのだろうか

765 名前:デフォルトの名無しさん mailto:sage [2016/10/05(水) 19:29:14.08 ID:Gemt2Ly0.net]
>>757
Mapper

766 名前:デフォルトの名無しさん mailto:sage [2016/10/05(水) 21:38:27.12 ID:X1NPzznl.net]
質問だけ投げて消える奴って感じ悪いな



767 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 08:59:54.60 ID:GdRk+rUw.net]
お礼求めてレスしてるわけでもないからどっちでもいいわ

768 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 13:50:01.83 ID:P28Q5TJD.net]
最近はどこのスレもそんな感じだな
お礼も事後報告もなくて当然という風潮は寂しいものだ

769 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 14:22:12.40 ID:M7rrh+Uo.net]
礼をいう → それ以上回答こなくなる
他の催促する → 叩かれる
無言 → とりあえずまだ出る可能性がある

気に入ったものが出ない限り反応しないのが一番の得策なのは明白

770 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 15:17:52.85 ID:fMpg74pi.net]
最近もなにもそのスタイルが2ちゃんでスタンダードになったことは一度もないと思うが。
むしろ、当初のスタンダードはこんな過疎板でさえ3日で1000行ってた。
もちろんそのうち500レスは荒らしで、300レスは喧嘩な。

771 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 15:58:59.17 ID:GdRk+rUw.net]
んなひどかったんかw

772 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 16:08:47.03 ID:IUu2m++/.net]
今は2chよりディスカッションやワークショップに適したメディアがあるからな。

773 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 16:25:20.78 ID:as3JRmN5.net]
>>759
それな
そういう奴を助けてやりたいとは思わない

774 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 18:35:40.82 ID:rUsKAejC.net]
この手の話は「便所の落書きで何をいってるのさ」と反論する奴が必ず出てくるんだよな
荒らしの常套句ではあるが

775 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 18:37:41.74 ID:qUI2HFzS.net]
>>766
回答する前にそいつがどんな奴かなんて判定できるのか

776 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:01:01.10 ID:juZwswN2.net]
>>768
一回目のカキコの時点での口調
最初の回答を得たときの感謝レスの速度と口調



777 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:07:34.00 ID:qUI2HFzS.net]
>>769
じゃあ、俺も一回ここで質問してるからどのIDだか当ててみてよ

778 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:08:44.37 ID:pwZHamux.net]
>>768
何回も繰り返されたら
って話やろ

俺はあまり気にならないけど
むしろ代案も出さずに人の回答にけちつける奴の方がウザイ

779 名前:デフォルトの名無しさん [2016/10/06(木) 19:10:03.34 ID:8+ZXgN8r.net]
最近の質問をみてみたけどまだ採用できそうなまともな回答がないのに何を言っとるんだ君たちは?

780 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:11:53.02 ID:qUI2HFzS.net]
>>771
そんなものは無理だって話をしてるんだよ
処理結果を必要とする判定式を、処理の前に行うことはできない
仮にもPGならそのぐらい判断できて然るべきだろう?

781 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:21:47.40 ID:V+HVlHjs.net]
>>770
当てれる(?)かどうかなんて話はしてないよw
他人の回答に対して感謝のレスつけてるような人や
最初の質問のカキコが真面目っぽい人を見分けてるだけ

782 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:23:59.43 ID:qUI2HFzS.net]
>>774
その「最初の質問」がどれだか分からないと見分けようがないじゃないか
現に俺の「最初の質問」がどれだか分かってない

IDなんて毎日変わるし、その気になれば同日中でもコロコロ変えられるだろ?

783 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:24:26.38 ID:3Fk0AdOk.net]
こんな感じで

784 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:25:50.29 ID:pwZHamux.net]
>>773
繰り返し処理で過去の情報を元に処理を変える
なんてことも思い付かないアホはPGやめろよ w

785 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:27:08.31 ID:3Fk0AdOk.net]
>>777
その過去の情報をもとにした予測がどの程度の精度なのか確かめるためにID当てごっこをして貰ってるんじゃないか
俺は精度は皆無だと思う

786 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:30:01.11 ID:AQPuuwTj.net]
>>775
あーなるほど
スレ通しての一貫性みたいなもんは最初から気にしてないんだよ
せいぜいID単位で俺は最初から言ってる
これで意味わかった?

#100 名無し ID: 12345
○○の場合××って名前使ってみたんですが
どうもしっくりきません
どういう名前が考えられますか?
#101 名無し ID: *****
>>100 ▲▲とか?
#102 名無し ID: 12345
早速のレスありがとうございます

↑このようなとき、#100のカキコの時点か、
#102の時点で判断をしている。



787 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:31:27.93 ID:3Fk0AdOk.net]
>>779
毎回ID変えてる人が言っても説得力に欠ける
ハナから抜け道を自分で判ってるじゃないか

788 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:33:10.67 ID:Xrir/1Bo.net]
>>780
抜け道の意味がさっぱりわからんのだがw
あとIDは変わっちゃうプロバイダなんよ
wimaxからカキコしてる奴はこうなる






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

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

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