クラス名・変数名に迷 ..
[2ch|▼Menu]
535:デフォルトの名無しさん
09/03/16 20:02:08
なんでこう、英語をちょっとくさ知るとDAとか黒人スラング使いたがるのか。

おなじ「だ」でもTHEでいいじゃん。

THE・埼玉はTHE・埼玉だからいいのであって、
DA・埼玉だとヒネリも何もなく、したがって味わいも何もないではないか。

THEが付いてるから、「並ぶもののない」「他に2つとない」というポジティブな意味と
「ダサイ」というネガティブな意味両方あるからTHE・埼玉という表記がすぐれているのに
DAにしたら英語知らない奴からするとストレートな悪口にしか見えん。

536:デフォルトの名無しさん
09/03/16 20:19:49
坊やだからさ

537:デフォルトの名無しさん
09/03/16 20:26:25
// get user inputs for process that the first pass

// ユーザーのキー入力を受けとる

完璧にコメントの形式ですね

538:デフォルトの名無しさん
09/03/16 22:45:08
意味が変わっとる

539:デフォルトの名無しさん
09/03/17 13:31:39
意味もなく冠詞とか接続詞とか前置詞とかは付けないものだと思ってた

540:デフォルトの名無しさん
09/03/19 09:44:43
Levensteinのアルゴリズムに手を加えて、
二つの配列間の挿入、置換、置換、移動による最短編集距離を求めて
それぞれ変更のあった位置と類似度も返す関数を作ったんだけど
なんて名前にすればいいだろう。

541:デフォルトの名無しさん
09/03/19 10:50:52
changeset

542:デフォルトの名無しさん
09/03/19 13:21:52
自分の名前つけとけば

543:540
09/03/20 00:17:50
>>541
順序も考慮するからsetは違う気がする。
圧縮ファイルの中身を比較するのに作った関数だけど
一応他の用途でも使いまわせるような感じにしたいので
汎用性がある名前にしたいなぁとか。

>>542
機能に即した名前がいい。

544:デフォルトの名無しさん
09/03/20 04:06:18
>>543
function_that_returns_position_and_degree_of_similarity_it_arranges_ones_verbs_and_objects_to_algorithm_of_Levenstein_and_with_each_change_for_the_shortest_edit_distance_by_the_insertion_between_two_arrays_substitution_substitution_and_movement()

545:デフォルトの名無しさん
09/03/20 05:17:16
>>544
じゃあそれにするわ!

546:デフォルトの名無しさん
09/03/20 05:34:50
MyLevensteinDistance()

547:デフォルトの名無しさん
09/03/20 07:26:49
>>544
英語でおk

548:デフォルトの名無しさん
09/03/20 13:16:56
マイクロソフトに倣ってLevensteinDistanceExでいいじゃん。

549:デフォルトの名無しさん
09/03/20 17:26:10
non_power_of_2


「なんで2の力なんですかね?」
って聞いてきた奴もいたものである。

550:デフォルトの名無しさん
09/03/20 21:18:29
>>540
まず、そのアルゴリズムを論文発表して、自分の名前を定着させるんだ。

551:デフォルトの名無しさん
09/03/21 18:17:00
XMLで

<a>hoge</a>
<b length="10">

みたいなを読んで処理をしたいのですが

a...tag
hoge...value
length...attribute
10...parameter

でいいですか?
2つ目と4つ目が何か違う気がして・・・

552:デフォルトの名無しさん
09/03/21 18:27:12
>>551
DOMやSAXパーサのソースコードを見て、使われている用語を参考に
すればいいんじゃないだろうか。

tag→a は要素(名)(element (name))
<a> は開始タグ(start tag)
</a> は終了タグ(end tag)
名前空間を考慮する場合、local name とか qualified nameという言い方も目にする。

value→(要素のネストを考慮して)content もしくは (inner) text
attribute→これはOK
parameter→(attributeの)value

あたりじゃないかな。



553:デフォルトの名無しさん
09/03/21 18:41:55
>>552
ありがとうございます。
そんな感じでやってみます

554:デフォルトの名無しさん
09/03/22 01:13:35
ブログツール作ってるんですけど
記事一つがEntryクラスで
それの集合がEntryListクラスなんですが

記事を追加したり削除したり
条件を指定してEntryクラスやEntryListクラスを返す
みたいなものを一括するクラスの名前はどうしたらいいでしょうか?

555:デフォルトの名無しさん
09/03/22 01:35:33
EntryManager

556:デフォルトの名無しさん
09/03/22 02:43:32
EntryRepository

557:デフォルトの名無しさん
09/03/22 03:25:02
>>554
EntlyList.add
EntlyList.delete
EntlyList.find
EntlyList.filter

メソッドじゃね?


558:デフォルトの名無しさん
09/03/22 18:12:32
スレ違い

559:デフォルトの名無しさん
09/03/22 21:31:42
EntryStore

560:デフォルトの名無しさん
09/03/23 11:20:29
ビットマップの透過色を指定して32ビットのビットマップにする関数

561:デフォルトの名無しさん
09/03/23 21:12:19
create transparent image(source image, transparent color) とか。
新しいビットマップを返すのか、所与のビットマップを変換するのか
で多少変わるだろうけど。

alpha値を変更するという観点での命名もありえるかもね。


562:デフォルトの名無しさん
09/03/25 12:32:57
新人にありがちな例


クラスなに?

1年のときはAでした。






563:デフォルトの名無しさん
09/03/25 12:37:30
vipでやれ

564:デフォルトの名無しさん
09/03/25 17:04:05
おお、こんなスレあったんだな
今度困ったときに相談するよ

余談だが俺の後輩は全部ローマ字読みで命名するんだよね・・・
でも意外だが一部では肯定派もいるらしいね

565:デフォルトの名無しさん
09/03/25 17:47:43
後輩に和英辞書をプレゼントしてあげてください

566:デフォルトの名無しさん
09/03/25 18:26:14
でも勘定科目の英訳とか、普通の辞書には載ってないよね……


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5399日前に更新/165 KB
担当:undef