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

995 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 00:16:25.94 ID:v/GEKxcD.net]
>>984
辞書見ないとわからんなーって単語は結構迷うよね

996 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 00:18:54.60 ID:MAx8XuB7.net]
set / getがダメという意見にはまったく賛成できない。
言語も熟練度も越えたアクセサの命名規則だろ。
素人でも理解できる。

997 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 00:27:29.86 ID:1LSEBjMH.net]
>>983
普通は汎用的にプロセスを殺す関数作って、引数として固有名詞渡すようにする。
でも便利関数として固有名詞を含んだ関数を作ることも十分にありうる。
要は臨機応変。

998 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 02:51:13.88 ID:MMtmJt+k.net]
>>974
頭悪いだろ

999 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 03:17:37.12 ID:NOg6ZxxU.net]
>>986
その規則がだめなんだろ。素人が誰かも、理解させる理由もわからんし。
しかも素人がその命名規則を知ってるのか?

ではその素人とやらに、冷蔵庫で食材を冷やすことを「set」する。食材を切る準備を(まな板の上に)setする。フライパンで炒める事をsetすると主張してみるがいい。
setとgetは論点がアクセサの説明になった時に使うのは適切だが、
皿に魚を「盛り付ける」行為を、アクセサー用語に置き換えてsetするなんて言わない。
料理をするときは料理用語。
日本語でもこれは「接続詞」からの「動詞」だから〜とか馬鹿な言い回しをするやつはいない。
ただし、英語を出来ない日本人は頻繁にやるけど。

ズレてんだよ。頭の中

1000 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 03:50:19.66 ID:8D32iC3X.net]
正直、企画連中が使う言葉なんてコロコロ変わるからそれに合わせて命名なんかやってらんない

初期段階では「割引券」機能と言ってたくせに、実装が一通り終わってから「会議で正式名称は『RaCoupon』に決まりました!」なんてさ

1001 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 07:11:46.38 ID:bdh7il0f.net]
>>981
Unicodeだと全角空白も空白扱いだな、一応

1002 名前:デフォルトの名無しさん mailto:age [2016/10/16(日) 07:35:04.08 ID:MAx8XuB7.net]
>>989
おまえが大ズレじゃねえかw
何言ってんだおまえ?
>フライパンで炒める事をsetする

1003 名前:デフォルトの名無しさん mailto:age [2016/10/16(日) 07:37:30.11 ID:MAx8XuB7.net]
>>989
ここでこの間大騒ぎしてたのはおまえかw



1004 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 07:38:53.91 ID:NOg6ZxxU.net]
フライパンの上にsetするって意味だが、その程度も分からないし、
そもそも論点がそこにあることすら理解できてない。

1005 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 07:48:35.01 ID:7quvU6KA.net]
「盛り付ける」行為にgetter, setterを割り当てようとする目的が全く分からん
何をgetして何をsetするつもりなんだ?
説明が滅茶苦茶だから仮想コードを書いて説明した方がマシ

1006 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 07:50:51.33 ID:9M/UHFkb.net]
二回連続レスとかディスプレイの前で最高に興奮してそうだな

1007 名前:デフォルトの名無しさん mailto:age [2016/10/16(日) 07:55:15.14 ID:MAx8XuB7.net]
>>996
朝見た瞬間驚いたんだよ。

1008 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 07:57:56.53 ID:NOg6ZxxU.net]
>>995
その「何を」を問わないで、アクセサだからsetと言うのがいるんだよ。
盛り付けがアクセサで定義された場合、それはsetであるべきなんだとよ。
俺のはそれに対する反論

1009 名前:デフォルトの名無しさん mailto:age [2016/10/16(日) 08:06:24.50 ID:MAx8XuB7.net]
>>998
おいおいそれアクセサじゃねえだろw
アホらしいからやめるぞ。

1010 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 08:08:22.68 ID:NOg6ZxxU.net]
最初からそうしてくれると助かったんだが。
スイカの味のあ話をしてる時に一人で勝手にスイカを売ってる店の話をして、
あほらしいといって帰っていく。かなり迷惑なタイプ

1011 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前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