クラス名・変数名に迷ったら書き込むスレ。Part20
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2011/07/29(金) 21:32:01.00命名規則や設計の善し悪しについて議論するのは基本的に禁止。
前スレ
クラス名・変数名に迷ったら書き込むスレ。Part19
http://hibari.2ch.net/test/read.cgi/tech/1293201229/
0794デフォルトの名無しさん
2012/01/07(土) 14:18:49.480795デフォルトの名無しさん
2012/01/07(土) 14:20:20.21違う
0796デフォルトの名無しさん
2012/01/07(土) 14:22:32.99はい??
0797デフォルトの名無しさん
2012/01/07(土) 14:24:46.18じゃなく、名詞+ableという単語があるんだっけ?って意味か
0798デフォルトの名無しさん
2012/01/07(土) 14:25:16.02http://ejje.weblio.jp/content/able には
marriageable、peaceable の例が載ってる
0799デフォルトの名無しさん
2012/01/07(土) 14:26:22.44variableは動詞+ableの例
0800デフォルトの名無しさん
2012/01/07(土) 14:26:54.26補足
名詞 + able の場合は「〜可能」という意味はないから、
Collisionable はおかしいが
0801デフォルトの名無しさん
2012/01/07(土) 14:27:42.320802デフォルトの名無しさん
2012/01/07(土) 14:30:54.810803デフォルトの名無しさん
2012/01/07(土) 14:35:56.92そんな規則はない
ただ、>>781 からは「〜に適する」や「〜を好む」のニュアンスは読み取れない
「〜可能」という意味で使用(誤用)した感じを私は受ける
0804デフォルトの名無しさん
2012/01/07(土) 14:37:59.36頭が悪いと思われますので要注意です
0805デフォルトの名無しさん
2012/01/07(土) 14:41:45.650806デフォルトの名無しさん
2012/01/07(土) 14:45:50.43どの辞書を見たのかは知らんが
「〜の性質をもった」は載ってなかった?
0807デフォルトの名無しさん
2012/01/07(土) 14:46:37.44頭が悪いと思われる事なんてどうでも良い
プログラムソースから意図が分かれば十分
0808デフォルトの名無しさん
2012/01/07(土) 14:47:08.170809デフォルトの名無しさん
2012/01/07(土) 14:59:08.07先ほどは >>798 のリンク先を参考にした
貴方に指摘されて試しに ODE も見てみたが、
「〜の性質をもった」と解釈できそうな意味は見当たらなかったな
-able
<suffix> forming adjectives meaning
1. able to be
2. due to be
3. subject to
4. relevant to or in accordance with
5. having the quality to
どうだろう、あるかな
(私も相手が上手く汲み取ってくれるから正直言って適当な英語しかできんが)
0810デフォルトの名無しさん
2012/01/07(土) 14:59:47.680811デフォルトの名無しさん
2012/01/07(土) 15:02:32.15だよ
0812デフォルトの名無しさん
2012/01/07(土) 15:03:31.66※イメージ画像:『嫌「韓」第二幕! 作られた韓流ブーム 』/宝島社
http://www.menscyzo.com/images/hanryu0106.jpg
「出てけ! 日本が嫌だったら出てけ!」
今月17日に放送を予定している『なかよしテレビ』(フジテレビ系)の番組宣伝VTR中で、マツコ・デラックスが叫んでいる言葉である。
このマツコの言葉に、多くのネットユーザーが素早く反応、多くのスレッドが立ち「よく言った」「韓国ざまぁ」「本放送が楽しみだ」などとマツコを賞賛するコメントが寄せられている。
昨年の10月から放送をスタートしている『なかよしテレビ』。番組のコンセプトは、「日本を含むアジアを中心とした3カ国の出演陣が、さまざまなテーマについてお国自慢をする」というもの。
主に日中韓による討論形式のバラエティなのだが、その内容はバラエティの域を超えて、
各国の人々の本音が垣間見えるものとなっている。
似たような番組として同時期に始まった『世界のみんなに聞いてみた』(TBS系)があるが、3カ国に特化した同番組の構成は、より激しい討論を展開させている。
そんな番組に初出演を果たすマツコは、「K-POPに物申す」というテーマで論を展開している模様。
「日本の芸能界は草野球。韓国の芸能界はプロ野球」と主張する韓国人出演者に対し、「K-POPとか見ているとアメリカのパクリにしか見えない」と言い放ち、
「あんたたちの音楽も受け入れてやってる」「これだけ懐の深い国がどこにあるんだよ!」と主張する。
もちろん、これらの発言は先日から同局で流されている番宣VTRを見たものであり、それ以上でもそれ以下でもない。どういった経緯で、そういった話になったのか、またその後どんな結論になるのかというオチについては、本放送を見るまではわからない。
だが、冒頭に記した「日本が嫌だったら出てけ!」というマツコの言葉は、紛れもなく本人の口から出ている言葉であり、多くのネットユーザーがこの言葉に共感しているのは間違いない。
そしてまた、この番組を放送するのがフジテレビというのも彼らの興味を引く要因になっている。
http://www.youtube.com/watch?v=Q_5Mc532Vts
http://www.youtube.com/watch?v=dSGHNKy5IbM
0813デフォルトの名無しさん
2012/01/07(土) 15:12:40.13いや、そうなんだが
>>806 って Collisionable はおかしいという意見を受け手の反論だよね
collision + -able を having the quality to の意味で捉えるということは、
「衝突」という性質を表しているということだよね
quality の「性質」というのは、本質的に備わっている性質だと思うんだ
そう考えると「衝突」という性質ってなんだろ
「衝突する」性質というのも何か違和感あるし
いや、そういう用法も英語圏ではあるというのなら別に良いんだ
私が違和感を感じるというだけだから
0814デフォルトの名無しさん
2012/01/07(土) 15:14:20.87ないことを示している
0815デフォルトの名無しさん
2012/01/07(土) 15:19:49.40ただ造語のルールとしてはあるし
プログラミングにおいてはそういう語を用いる機会が有ったのは確か
0816デフォルトの名無しさん
2012/01/07(土) 15:23:13.83ある用法や単語が「ない」ことをどうやって確認する?
ちなみに、collidable の方も辞書にはないと思うぞ
0817デフォルトの名無しさん
2012/01/07(土) 15:26:12.74http://english.stackexchange.com/questions/11646/adjective-form-of-collidecollideable-or-collidable
0818デフォルトの名無しさん
2012/01/07(土) 15:35:31.99面倒臭いから日本語で要約してくれ
0819デフォルトの名無しさん
2012/01/08(日) 00:01:22.810820デフォルトの名無しさん
2012/01/08(日) 00:03:59.740821デフォルトの名無しさん
2012/01/10(火) 05:30:00.300822デフォルトの名無しさん
2012/01/10(火) 07:08:28.650823デフォルトの名無しさん
2012/01/11(水) 23:24:46.433Dだったらレンダリングって言いますが…
0824デフォルトの名無しさん
2012/01/11(水) 23:29:49.360825デフォルトの名無しさん
2012/01/11(水) 23:30:43.983D処理後の最後に2D化する処理とか、
フォントを描く処理とかはラスタライズと言うが
0826デフォルトの名無しさん
2012/01/11(水) 23:57:33.710827デフォルトの名無しさん
2012/01/12(木) 06:00:56.860828デフォルトの名無しさん
2012/01/13(金) 11:13:18.92意味が通じて、短い名前ってないかな?
0829デフォルトの名無しさん
2012/01/13(金) 11:30:28.81lb
0830デフォルトの名無しさん
2012/01/13(金) 12:42:12.40NEとかSWとか。
0831デフォルトの名無しさん
2012/01/13(金) 15:48:33.45それはちょっと納得だけど、付けたら付けたで不自然だってつっこまれそうw
仕方なくtrightくらいで作っておこうかな。
0832デフォルトの名無しさん
2012/01/13(金) 16:03:49.020833デフォルトの名無しさん
2012/01/13(金) 16:26:34.28二文字にしたら元が分からなくなりそうだしと思ったんだけど、
これも分かりにくいか。
0834デフォルトの名無しさん
2012/01/13(金) 16:32:04.53左下└┘右下
0835デフォルトの名無しさん
2012/01/13(金) 17:58:44.12L-Rと聞いて左右のことだと認識する人と、T-Bと聞いて上下だと認識する人、
日本人なら前者のほうが多いんじゃないかと思う。
この仮定が正しいとすれば、tRightよりもrTopの方が右上だと認識しやすいのではないだろうか。
0836デフォルトの名無しさん
2012/01/13(金) 18:35:31.62だな
0837デフォルトの名無しさん
2012/01/13(金) 18:46:15.87頭にlrのパターンでやることにします。
0838デフォルトの名無しさん
2012/01/13(金) 19:19:26.90右上とか左下って意味の定数名を短縮する必然性があるのか疑問
0839デフォルトの名無しさん
2012/01/13(金) 19:46:50.84地図のような命名は今でも一般的な慣習だよ
0840デフォルトの名無しさん
2012/01/13(金) 20:18:16.73俺の経験上、説得は無理w
この手の人って学習能力がないのか、何度それで失敗しても懲りない。
学習能力がないというより、失敗の原因を分析把握する能力がないのかもしれんが
0841デフォルトの名無しさん
2012/01/13(金) 20:28:54.78略記で失敗する、しないは状況によるし
LeftTop や RightBotttom なんかを略す「意図・狙い」を
単純に訊いてみたかっただけだ
0842デフォルトの名無しさん
2012/01/13(金) 20:33:41.61そっちが不自然。
略しないで使うか一般的な表現を使え。
0843841
2012/01/13(金) 20:39:25.45今ふと思って英辞郎で左上、右下を見てみたら、
upper left、lower right と出た
調べてみると、top は何か範囲のあるものの上限・上端の「位置」を表す感じだ
ウィンドウ(という範囲のある枠)の上端とか
upper は上の「方向(物理・論理問わず)」を表す感じっぽい
bottom と lower も然り
>>828 がどちらを意図しているかは知らんが
0844デフォルトの名無しさん
2012/01/13(金) 21:55:17.30略さないからBotttomってなるんだよ、というのはさておき、
DIR_UP | DIR_LEFT
とかじゃだめなん
0845デフォルトの名無しさん
2012/01/13(金) 22:01:27.86そもそもビットワイズのフラグにするような性格のものとも思えんけど
0846デフォルトの名無しさん
2012/01/13(金) 22:16:23.220847デフォルトの名無しさん
2012/01/14(土) 10:05:06.390848デフォルトの名無しさん
2012/01/14(土) 10:37:08.940849デフォルトの名無しさん
2012/01/14(土) 11:24:00.01H2O → O2H ?
0850デフォルトの名無しさん
2012/01/14(土) 13:14:16.59LeftTop はダメで TopLeft が良いという根拠は何?
0851デフォルトの名無しさん
2012/01/14(土) 13:47:05.600852デフォルトの名無しさん
2012/01/14(土) 14:10:33.15LeftTop : TopLeft = 1 : 3
1:3 程度の差ならどちらでも良いと思うぞ
どちらを使っても、まともな精神の持ち主なら誰が見ても正しく解釈してくれる
たとえ LeftTop を使ってても、プロジェクト内のソースコードの
全ての LeftTop を TopLeft に置換しなきゃならんほどでもない
こんな些細な違いよりも、略記する方がよほど解釈に影響を与えると思うが
0853デフォルトの名無しさん
2012/01/14(土) 14:14:07.49"Left Top" の結果は "left, top" でヒットしてるのが多いな
まぁ、拘るほどでもない些細な違いだとは思うが
0854デフォルトの名無しさん
2012/01/14(土) 14:17:26.270855デフォルトの名無しさん
2012/01/14(土) 14:23:35.03>>まさに>>851
0856デフォルトの名無しさん
2012/01/14(土) 14:39:22.780857デフォルトの名無しさん
2012/01/14(土) 17:28:16.07意外に英語ネイティブの人のはひっかからんが。
0858デフォルトの名無しさん
2012/01/14(土) 17:58:39.93ふふ
0859デフォルトの名無しさん
2012/01/14(土) 18:00:03.800860デフォルトの名無しさん
2012/01/14(土) 18:30:25.170861デフォルトの名無しさん
2012/01/14(土) 21:19:45.480862デフォルトの名無しさん
2012/01/14(土) 22:21:03.43ありがとうございます。
0863デフォルトの名無しさん
2012/01/15(日) 12:23:26.71詳細情報をデータベースから読み込み、オブジェクトの詳細情報が取得/変更できる状態にしたいと思っています。
そのメソッド名は何がいいですか?
0864デフォルトの名無しさん
2012/01/15(日) 13:44:41.12GetDetailとかではまずい理由があるなら先に言った方がいいと思う
0865863
2012/01/15(日) 13:51:53.88そうではなく、あくまで内部で情報を取得して
オブジェクトの外からその結果を取得できる状態にするメソッドなので。
それと情報を取得するタイミングを意識したいので、Get〜の初回呼び出しで勝手に読み込む
ような形にはしたくありません。
0866デフォルトの名無しさん
2012/01/15(日) 13:56:31.22FetchDetail
LoadDetail
RetrieveDetail
PrepareDetail
こんなとこ?
0867デフォルトの名無しさん
2012/01/15(日) 13:58:01.19setDetailedInformationAvailable
loadDatabase
0868デフォルトの名無しさん
2012/01/15(日) 13:59:52.14LoadDetailは?
0869デフォルトの名無しさん
2012/01/15(日) 14:01:49.790870デフォルトの名無しさん
2012/01/15(日) 14:04:24.920871デフォルトの名無しさん
2012/01/15(日) 14:05:37.400872デフォルトの名無しさん
2012/01/15(日) 14:51:08.45詳細情報の変更ができるようにする
詳細情報の変更の準備をする
PrepareChangeDetails
PrepareModifyDetails
0873デフォルトの名無しさん
2012/01/15(日) 14:54:10.94BeginChangeDetails
EndChangeDetails
0874デフォルトの名無しさん
2012/01/15(日) 15:06:13.06人間も一緒だけど、最初にサマリーだけ読みたいのは、全情報を読むのには時間がかかるから。
一旦全情報を読んでからそれを忘れることにしても、ちょっとメモリーの節約になる以外に
メリットがあると思えないが
0875デフォルトの名無しさん
2012/01/15(日) 15:06:18.320876デフォルトの名無しさん
2012/01/15(日) 15:07:51.99いらないものを時々捨ててくれるようになってないおかげで長時間使うとひどい目にあうアプリがたくさん。
OSが本気で捨てないからという理由がある場合もあるけどね
0877デフォルトの名無しさん
2012/01/15(日) 15:12:15.94普通は要るよ
0878デフォルトの名無しさん
2012/01/15(日) 15:13:58.75unloadDetails
0879デフォルトの名無しさん
2012/01/15(日) 15:15:08.17そんな実装見た事ありませんが....
0880デフォルトの名無しさん
2012/01/15(日) 15:19:19.13当たり前の事
0881デフォルトの名無しさん
2012/01/15(日) 15:21:01.87>>893が言うような内容とは全然違う。
0882デフォルトの名無しさん
2012/01/15(日) 15:21:43.700883デフォルトの名無しさん
2012/01/15(日) 15:26:15.470884デフォルトの名無しさん
2012/01/15(日) 15:27:17.830885デフォルトの名無しさん
2012/01/15(日) 15:27:38.07いらんとおもうけど
unloadDatabase
でFA
0886デフォルトの名無しさん
2012/01/15(日) 15:44:39.810887デフォルトの名無しさん
2012/01/15(日) 15:47:06.95データベース以外から読むように変えたらメソッド名も変えないといけないのかぁ。
0888デフォルトの名無しさん
2012/01/15(日) 17:38:05.92えー そんなこと言うんなら enableTheDetail だろ
それよか enableDetail(ry って思っとけばいい
0889デフォルトの名無しさん
2012/01/15(日) 17:51:12.620890デフォルトの名無しさん
2012/01/15(日) 17:54:50.690891デフォルトの名無しさん
2012/01/15(日) 17:55:09.250892デフォルトの名無しさん
2012/01/15(日) 18:02:50.78そこに視点を置けば
LoadDetails
LoadDetailsFromDatabase
LoadDetailsFromDB
かな
かな
0893デフォルトの名無しさん
2012/01/15(日) 18:53:43.35■ このスレッドは過去ログ倉庫に格納されています