[表示 : 全て 最新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/

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からカキコしてる奴はこうなる

789 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:33:46.75 ID:I5UsLcc8.net]
そもそもこのスレの質問頻度ってせいぜい1件/日のような
ID見る意味ある?

790 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:36:47.36 ID:utBJtB9p.net]
>>779
単発の質問だけして返事もせずに逃げる奴が問題なんだから
最初の質問もIDも意味をなさない

殆どすべての質問が単発IDであり最初の質問だ

791 名前:デフォルトの名無しさん [2016/10/06(木) 19:37:01.07 ID:8+ZXgN8r.net]
レスする度に質問者が全レスしてたら逆にウザいと思うのだが色々な感性の人がいるもんだねえ

792 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:43:20.12 ID:wus1o48m.net]
>>784
まあ。。。もともと1スレ消化に1年以上かかる過疎スレだしね。
仮に全レスしたとしても目障りにはならないと思う。
俺は全レスなんか要らないけど。



793 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:46:16.55 ID:wus1o48m.net]
>>781
同日中であっても同一人物の特定が難しいと言う話だよ

分からんのなら体感させるしかないなあ
今週、俺は書き込み一回ごとにIDと口調を変える
来週月曜あたりに「どれが俺の書き込みだったのか」を聞くから答え合わせをしよう

794 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:50:04.43 ID:OzHGNHRA.net]
>>786
だから特定とかしないんだってw

1) 質問の時点で口調が丁寧ならそれで十分
2) 複数受け答えをしているIDの態度がよければ十分

これの中の人が荒らしでも殺人犯でも誰だってどうだっていいんだよ
そのときだけ丁寧に振舞ってたら少なくとも俺はそいつを助けてやりたいと思う
そーいう話

795 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:51:42.22 ID:pwZHamux.net]
>>778
繰り返しの意味もわかってないのか w

796 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:52:51.21 ID:Rq9qsJ8Q.net]
質問だけ投げて消えるやつがウザい、答えたくない
って主題から脱線しすぎ

797 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:54:00.20 ID: ]
[ここ壊れてます]

798 名前:zwOlbhph.net mailto: だから気に入った質問にだけ答えればいいでしょ、という話 []
[ここ壊れてます]

799 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:55:17.36 ID:YQOprvve.net]
>>788
十分な回数を繰り返せるほどこのスレに書き込みないだろ
相談はせいぜい1日あたり2回あれば多い方だぞ
同じ奴が何週間も連続で張り付いてるわけでもあるまいし

800 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:56:09.82 ID:GdRk+rUw.net]
別に答えなくてもいいんやで

801 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 19:57:39.60 ID:6hhWm06I.net]
それな

802 名前:デフォルトの名無しさん [2016/10/06(木) 20:03:21.27 ID:8+ZXgN8r.net]
いい事思いついたかも
質問者じゃなくても気がついた人がとりあえずお礼のレスしたら皆ハッピーになれるのではなかろうか



803 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 21:14:04.63 ID:qnZscx2B.net]
反応欲しくて回答してるようなやつはやめりゃいいのに
アホか

804 名前:デフォルトの名無しさん [2016/10/06(木) 21:23:43.56 ID:8+ZXgN8r.net]
>>794
早速のレスありがとうございます
別人だってばれないようにするのが少し難しそうですけど明日会社で試してみます!

805 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 21:25:33.87 ID:YJI1iFYR.net]
うわつまんね

806 名前:デフォルトの名無しさん [2016/10/06(木) 21:31:55.56 ID:8+ZXgN8r.net]
な?>>794みたいなふざけた回答に誰もレスなんかしたくないだろ?
お礼のレスされないってのは質問者も今のお前らと同じ事感じてんじゃないの?

807 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 21:45:28.86 ID:Iv6D2G7l.net]
誰もレスしろなんて強要してないし嫌なら書かなきゃいいだけ
勝手にレスしといて反応ねえとキレるとか意味わかんない

808 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 21:52:47.32 ID:Gk0vxqlO.net]
いろいろ重症だねw

809 名前:デフォルトの名無しさん mailto:sage [2016/10/06(木) 21:57:53.45 ID:fMpg74pi.net]
全員まとめてmixiにでも言ってこい
個人的に話しかけるな、話をするな、気持ち悪い
礼もいらん。

810 名前:デフォルトの名無しさん mailto:sage [2016/10/07(金) 12:21:47.38 ID:9AvAAFkb.net]
>>757
流れぶった切って回答するが、
外部の命名規則とは切り離すべき
複数種類のAPI使うこと考えたら自明

811 名前:デフォルトの名無しさん [2016/10/07(金) 20:15:57.81 ID:hSZH3aW5.net]
流れぶった切んな

812 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 14:57:51.13 ID:f2dON63G.net]
マウスクリック時の座標保存には click_pt としたけど、
マウス移動時の座標保存には move_pt にして違和感。後々見たときにマウスのものか分かりづらい。
mouse_pt だとクリック時のとどう違うんだろうとなる。

ということで、mouse_click_pt と mouse_move_pt としたけど、長ったらしい。
m_move_pt とか、適当に省略する以外にいい案は無いですか?



813 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 15:03:40.44 ID:PgGGpXVn.net]
>>804
カーソルが静止している状態から動かした瞬間の座標を保存するの?

814 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 15:17:52.89 ID:c34JK7xB.net]
trace_pt ?

815 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 15:28:49.44 ID:2PQahk1e.net]
>>804
まず言葉を正確に使った方がいいと思うよ。

クリックって言ってるけど、お宅が言ってるのはおそらくクリックじゃなくて(マウス)ダウンだよね?
クリックっていうのはボタンを押すことじゃなくて、ボタンを押して放す操作のこと。

質問は、ドラッグ操作の開始点の座標と終了地点(またはドラッグ操作継続時の現在位置)の
座標の名前のことかなと想像するけどそれで合ってる?

816 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 15:49:22.55 ID:siQv9+5e.net]
短めの単語3つくらいなら長いってほどでもないや、
と妥協するのはどうか

817 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 15:52:19.37 ID:o+F/2Cnf.net]
長いとか言っといてハンガリアン使うやつの気がしれん
規約ならまだしもそんな感じに見えないし

818 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 15:59:25.41 ID:7V9YKuKL.net]
ページ送りの方向を英語でお願いします。
本のページ送りの事です。

819 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 16:09:32.12 ID:f2dON63G.net]
>>807
恐れ入りました。大体そのような感じです。ある矩形の移動やサイズ変更を行います。
実際に必要なのは
1・LBUTTONDOWN 時のマウスポインタ位置
2・MOUSEMOVE 時のマウスポインタ位置(ただし、マウスボタン状態に関係なく取得して利用する)
3・LBUTTONUP 時のマウスポインタ位置
でした。

言われてみて、1と3は単純に start_pt end_pt が単純でいいかなと思いましたが、
2が状況によって意味合いが異なるので長ったらしい名前しか思い付きません。
trace は追跡みたいなイメージを感じます。

820 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 16:11:02.67 ID:6Bxr9nID.net]
>>809
ハンガリアンとプレフィックスは区別しよう

821 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 16:25:48.54 ID:PgGGpXVn.net]
>>811
マウス座標、ダウン時の座標、ドラッグ判定フラグ、アップ時の座標でいいな
マウス座標ならPositionで良いんじゃないの

822 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 16:35:51.56 ID:2PQahk1e.net]
>>811
ドラッグ操作の検出をクラスに括り出せば
単純にStartPosition、EndPositionでいいと思う。

マウスポインタの現在位置は別に変数に入れる必要がないのでは?
必要ならCurrentPosition

>>810
ページ送りってどういうこと?
左右に開く本か下に伸びる巻物(笑)かってこと?



823 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 16:43:31.61 ID:PgGGpXVn.net]
>>810
Next<--->Previous

こういうこと?
因みにNextやPreviousには方向の意味は含まれていない

824 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 16:43:32.26 ID:2PQahk1e.net]
ああ、左開きか右開きかってことかな?
左開き右開きは英語でleft-opening, right-openingみたいだけど、
分かりづらいからRightward, Leftwardとか

825 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 17:12:47.33 ID:7V9YKuKL.net]
>>816
そういうことでした。言葉足らずですみまんせん。
右開き・左開きの事です。
それと、これを総称してなんていうんでしょうか。
left-opening,right-openingを合わせてxxx-opening?
ページ送りじゃわかりずらい?

826 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 17:14:52.31 ID:7V9YKuKL.net]
例えば、列挙型にするとして、
public enum XXXXX { LeftOpening, RightOpening }のXXX
つか、英語以前に日本語もままならずにすみません。

827 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 17:18:06.78 ID:7V9YKuKL.net]
自分で適当に思いつたのが、
public enum BookOpening { LeftOpening, RightOpening }とかw

828 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 17:21:37.76 ID:V0s/ag7Q.net]
BookOpening::RightOpeningなどと呼び出すぐらいなら後ろはRightだけで良い

829 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 17:27:07.44 ID:siQv9+5e.net]
PDFは ViewerPreferencesのDirectionに「R2L」を指定する
とかそんなんだった

830 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 17:32:27.17 ID:7V9YKuKL.net]
>>821
なるほど、参考になります。
public enum OpeningMode { RightToLeft,LeftToRight }

831 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 17:33:06.12 ID:7V9YKuKL.net]
どうでもいいけど。こっちかな
public enum OpeningDirection { RightToLeft,LeftToRight }

832 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 17:34:48.71 ID:7V9YKuKL.net]
>>821
今回はメソッドじゃなくて、単にプロパティでモードを切り替えるみたいな感じでいこうと思います。
上位の例えばPagerクラスがあって、
public class Pager {
public OpeningMode OpeningMode {これはプロパティ}

public enum OpeningMode { LeftOpening, RightOpening }



833 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 17:35:18.84 ID:7V9YKuKL.net]
>>821じゃなくて>>820宛てでした。

834 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 18:10:04.05 ID:siQv9+5e.net]
綴じる場所、開く方向、文章の方向、
どれに注目するべきか悩むところね。

綴じる場所と開く方向は対になるけど
文章の方向は必ずしもそうではないからなあ・

835 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 18:32:16.68 ID:f2dON63G.net]
>>813-814
どうもありがとうございました。
start, end, currentで行こうと思います。

836 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 18:53:32.92 ID:BuprgTXT.net]
>>811
DOMには touchstart, touchend なイベントタイプがあるけど、移動なサイズ変更など、役割が固定されていないなら使えない
(役割が固定されているなら dragStart, dragEnd, resizeStart, resizeEnd のように命名出来る)

素直に命名するならこんな感じ
1. mousedownPosition
2. mousemovePosition
3. mouseupPosition

> 長ったらしい名前しか思い付きません。
気にすべきは長さではなく、その名前が役割を正しく表しているか、だと思う
例えば、ptはポイントの略称だろうけど、ポイントは点の意味で位置(ポジション)を表すわけじゃない

837 名前:デフォルトの名無しさん mailto:sage [2016/10/08(土) 18:54:36.27 ID:BuprgTXT.net]
一手遅かったか…

838 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 04:28:11.35 ID:nhxFjm5j.net]
マルチスレッドの「ような」関数を作ったんだけど、
仕様的には起動させるときと値を取りに行く時の名前が別々なんだよね。

n = 関数起動(引数);
//しばらく関係ない処理;
v = さっきの処理結果くれ(n);

みたいなことになってるんだけど、起動と戻り値受け取りの良い名前ないかな。
それともオブジェクト指向みたいにして set と get で対応したほうが良いかな。

obj = new;
obj->set();
//しばらく関係ない処理
v = obj->get();

でも別にインスタンスはいらないんだよね。

839 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 04:32:47.63 ID:D5DA+Fn6.net]
インスタンスがいらないならnewも要らないんでは?
いずれにしても、そういう仕事をするオブジェクトだからset/getでもいいと思うが。

840 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 04:41:54.80 ID:LBbqNJHD.net]
>>830
値の出し入れはset/getが直感的で分かりやすいだろう
インスタンスが要らないならシングルトンで組めば?

841 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 04:56:31.95 ID:nhxFjm5j.net]
ではsetとgetにします。ありがとう

842 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 08:41:44.17 ID:wwPMkRFM.net]
task = DoSomethingAsync();


x = task.Result;



843 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 12:31:15.53 ID:Y8j40Swk.net]
>>830
もういいのかもしれないけど、どうして結果を取得する前に事前に別の関数を
呼ぶ必要があるのか、その辺の事情が分からないと適切な名前を付けづらい気がする

844 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 14:42:50.37 ID:+yqYMy9C.net]
>>835
非同期処理だろ
例えば
https://ja.m.wikipedia.org/wiki/%E9%9D%9E%E5%90%8C%E6%9C%9FIO

845 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 16:53:25.71 ID:kRIXkVwI.net]
>>836
何が上から目線で「だろ」なのかね。
そんなことは質問者自身がそう言ってるだろう。
馬鹿じゃないのか。

846 名前:デフォルトの名無しさん [2016/10/09(日) 16:58:35.15 ID:4RubojJS.net]
> マルチスレッドの「ような」関数を作ったんだけど
「ような」を強調してるからむしろ>>830は「非同期じゃない」て言ってんじゃね?

847 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:04:16.84 ID:XNxGcv3v.net]
>>837
おまえが読解力ないただの馬鹿だろ。
>>836>>835
>どうして結果を取得する前に事前に別の関数を呼ぶ必要があるのか
に対して答えてるので質問者はわかってても>>836が分かってないから
>>836に対して例えば非同期処理だろって答えてるんだろ。

848 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:05:19.96 ID:XNxGcv3v.net]
>どうして結果を取得する前に事前に別の関数を呼ぶ必要があるのか
に対して答えてるので質問者はわかってても>>835が分かってないから
>>835に対して例えば非同期処理だろって答えてるんだろ。

アンカミスった。

849 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:10:59.16 ID:kRIXkVwI.net]
>>838-840
何を言いたいのかさっぱりわからないが、
名前を付ける時に重要なのはそれが非同期で実行されるメソッドかどうかでは必ずしもない。

俺が質問者に聞いているのは、なぜ結果を取得する前に事前にあるメソッドを呼ぶ必要があるのか、
その事情だ。

それに対して「非同期だろ」って話がかみ合ってない。

850 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:16:35.58 ID:kRIXkVwI.net]
しかし、どこに行ってもそうだけど、日本社会ってのはどうしてこう
言語能力が異常に低いお馬鹿さんが多いかね。

少なくとも「事前にあるメソッドを呼ぶ必要がある事情は何?}に対して
「非同期だろ」が返答として成立していると思うお馬鹿さんが3人もいるわけだ。

851 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:18:43.77 ID:8CXGsYMy.net]
>>842
日本社会以外の社会をどれだけ知ってるんだよwwww
いかんwww腹痛いwww

852 名前:デフォルトの名無しさん [2016/10/09(日) 17:19:16.94 ID:4RubojJS.net]
>>841
おいまてw俺にそのレスはお前の方が日本語読めてないぞw
単に安価ミスってんならわかるけどw



853 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:19:22.15 ID:ufk0aci5.net]
>>843
チョンだろ

854 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:27:27.25 ID:XNxGcv3v.net]
>>842
おまえが馬鹿の無知なだけなんだろ。
「マルチスレッド」って言ってんだから、
別スレッドで処理を開始してくださいよって「別スレッドで処理を開始させる」メソッドを
「事前に」呼ぶ必要が普通はあるんだよ。
だいたい非同期のパターンってそんな感じなんだよ。

まさか、それすらも知らない>>842みたいな馬鹿がいるとは想定外だっただけだよ。

それは>>830にも「仕様的には起動させるとき」って書いてるじゃんかよ。

855 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:30:10.12 ID:XNxGcv3v.net]
それ以上の説明は>>842が実際の非同期パターンを見て理解するしかねぇだろ。
それは>>836のリンク先見ればわかるんだよ。
見て理解しようともしてねぇくせに、説明しろっておまえアホかよ。

856 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:31:06.32 ID:kRIXkVwI.net]
>>846
まだこんな寝ぼけたことを言えるんだからいよいよ重症だね。
さすがに相手にするだけ時間の無駄だな。

857 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:31:56.40 ID:ufk0aci5.net]
>>848
チョンキタ━━━━(゚∀゚)━━━━!!

858 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:35:04.74 ID:XNxGcv3v.net]
>>842はとんでもねぇクソだった。
>>836のリンク先見れば「なぜ事前にあるメソッドを呼ぶ必要」が分かるのに、
見てもいねぇでいきなり他人が「なぜ結果を取得する前に事前にあるメソッドを呼ぶ必要があるのか」
に答えてねぇとか言い出して。

死ねよカス。

859 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:44:14.15 ID:kRIXkVwI.net]
「事情」っていうのは、

(a) 結果を求めるための処理が非常に重いため

(b) 結果は別のコンピュータから取得する必要があるから、
  事前にそのリクエストを送る必要があるため

(c) 結果を返すのはシリアルポートにつながった計測器だから、事前に計測器に対して
  リクエストコマンドを送信する必要があるため

例えば普通はこういうのを言う。
そして、関数の名前っていうのはこういう処理内容に即したものを付ける。
だからそれを聞いてるんじゃないか。

860 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:44:15.71 ID:+yqYMy9C.net]
少なくとも質問者の >>830 は明らかに非同期処理のためって言ってるからねぇ
まあ非同期処理知らなかったのを指摘されて引っ込みつかなくなってるんだろうな

861 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:46:57.49 ID:kRIXkVwI.net]
>>852
こういう馬鹿って「それが非同期である」みたいなどうでもいいことに注目して
StartAsync

みたいな間抜けな名前を付けちゃうんだろうね。
馬鹿丸出しだ。

862 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:49:37.83 ID:+yqYMy9C.net]
>>851, >>853
もういいよ
時間の無駄なんだろ?
楽になれよ w



863 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 17:52:28.68 ID:gUekUtwd.net]
何を言い争ってるのか知らんが、そういうのって
callNetworkApiAsync
とか
writeFileAsync
とか
処理内容に合わせて命名するもんじゃねーの

864 名前:デフォルトの名無しさん mailto:sage [2016/10/09(日) 18:00:38.83 ID:XNxGcv3v.net]
>>853
おまえ言ってる事矛盾しすぎなんだよww馬鹿かよ。

おまえが本来聞かなきゃいけなったのは、非同期にしろ、同期にしろ「何をする機能のメソッドなのか?」
だろ??「機能」を元に名前を付けるわけだから。

でも、おまえの質問は、「なぜ結果を取得する前に事前にあるメソッドを呼ぶ必要があるのか」
じゃねぇかよ。

おまえは日本語が不自由しすぎで質問が間違ってんだよwwww






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

前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