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


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

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



1 名前:デフォルトの名無しさん mailto:sage [2008/03/22(土) 01:59:22 ]
クラス名、変数名のつけ方に悩んだら書き込むスレです。

質問する人は、その変数に何を格納するのか(クラスだったらその役割)
プログラミング言語は何なのかを、それぞれ書いて、
いい変数名を思いついた人は、それに答えてあげましょう。

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

>>2 英和・和英・英英など各国語辞書と翻訳サイト。
>>3 類義語(シソーラス)辞書、図形・数式・数学用語の英単語。
>>4 関連スレと、いろいろな言語規約。
>>2-10 諸事情によりリンクがずれた場合。

前スレ。
◆ネーミング倶楽部◆: pc3.2ch.net/tech/kako/1035/10353/1035362308.html
Part1: pc5.2ch.net/tech/kako/1046/10465/1046541730.html
Part2: pc5.2ch.net/tech/kako/1058/10582/1058213523.html
Part3: pc5.2ch.net/test/read.cgi/tech/1067171530/
Part4: pc5.2ch.net/test/read.cgi/tech/1087209526/
Part5: pc8.2ch.net/test/read.cgi/tech/1109330204/
Part6: pc8.2ch.net/test/read.cgi/tech/1128266018/
Part7: pc8.2ch.net/test/read.cgi/tech/1144978008/
Part8: pc10.2ch.net/test/read.cgi/tech/1154448184/
Part9: pc11.2ch.net/test/read.cgi/tech/1168356029/
Part10: pc11.2ch.net/test/read.cgi/tech/1180146315/
Part11: pc11.2ch.net/test/read.cgi/tech/1191250784/


643 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 20:20:13 ]
>>940
succ/pred

644 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 20:22:17 ]
>>952
flmWrite()
flmSafeWrite()

645 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 02:55:03 ]
>>952
flash_write_byte
flash_write_byte_block

646 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 02:56:32 ]
>>957
なんか違ってたので忘れてくれ

647 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 04:36:37 ]
永久保存した

648 名前:952 mailto:sage [2008/09/24(水) 20:00:08 ]
>>953-954 >>956-957
せっかく考えてもらったんだけどどうもいまいち違う気がする。
やっぱり難しいよねこういうの…。

引き続きお願いします。

649 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 20:21:56 ]
maskedbitclear/write

650 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 22:31:11 ]
> せっかく考えてもらったんだけどどうもいまいち違う気がする。

どう違うのかぐらいイメージでもいいから書けよ。

651 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 22:35:14 ]
fm_set_bit
fm_write_buffer



652 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 22:40:10 ]
>>962
別に感性に合わないとかそういうことを言ってるんじゃないよ
ゲージュツじゃないんだからw

プログラマが命名に何を求めているかなんて今更説明の必要がある?
俺間違ったこと言ってる?

653 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 22:44:28 ]
ちょっと同情。

654 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 22:59:30 ]
俺はレスったので飽きた。次いってみよう

655 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:18:48 ]
>>952
それぞれ引数としては何を取る関数?

656 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:25:17 ]
>>964
> 別に感性に合わないとかそういうことを言ってるんじゃないよ

> いまいち違う気がする。

思いっきり感性だと思うが...。

俺も飽きたので、離脱するわ。

657 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:26:08 ]
>952
_write/writeでいいんじゃね? どうせマイコンだしファイルIOも無いっしょ?

658 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:35:19 ]
>>967
フラッシュメモリはメモリ空間にマッピングされてCPUからは
普通のメモリに見えるので、二つの関数の引数はどちらもごくありきたりに

 ・ソースのポインタ
 ・デスティネーション(つまりフラッシュメモリ)のポインタ
 ・バイト数

です。

659 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:38:05 ]
>- 純粋に数バイトのフラッシュメモリに対して書き込み動作を行うだけの低水準の関数
「純粋に」「だけ」
>- 数バイトのフラッシュを正しく書き換える動作を行う高水準の関数
「正しく」

これらの言葉の有無で動作がどう異なるのか?

660 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:42:14 ]
> プログラマが命名に何を求めているかなんて今更説明の必要がある?
つまり、ここまでの命名は説明するまでもなくプログラマの求めるものではないと

661 名前:デフォルトの名無しさん mailto:sage [2008/09/24(水) 23:58:37 ]
>>971
フラッシュメモリだからこういう意味だろ

>低水準の関数
programだけ

>高水準の関数
read→erase→program




662 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 00:00:08 ]
>>971
前者の低水準の関数は、単純に書き込み動作を行うだけです。
したがってこの関数を使った場合、>>952に書いたフラッシュメモリの性質により、
書き込んだ値が正確にフラッシュメモリの各バイトに反映されるのは、フラッシュメモリ上の
各バイトの元の値が0xFFの時だけ、ということになります。

後者の高水準の関数は簡単にいうと、フラッシュのこの厄介な性質を回避して
通常のメモリのエミュレーションをするものです。
つまりこの関数を使うと、フラッシュメモリ上の値を必ず目的の値にすることができます。

663 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 00:02:15 ]
無理やりここで雑談しようとしなくてもいいから。

664 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 00:10:18 ]
>>952
and()
write()

665 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 01:55:47 ]
どうせなら
and()
mov()

666 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 02:00:11 ]
>>976の方がいいと思う
低水準と高水準だし


667 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 02:53:52 ]
and()フイタ

668 名前:デフォルトの名無しさん mailto:sage [2008/09/25(木) 09:20:41 ]
>>976
完璧すぎw

669 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 02:47:57 ]
保守?

670 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 15:26:35 ]
次スレダメだた

671 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 12:44:24 ]
だれかたのんだ



672 名前:デフォルトの名無しさん mailto:sage [2008/09/29(月) 13:18:24 ]
次スレ
pc11.2ch.net/test/read.cgi/tech/1222661623/

673 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 01:08:58 ]
>>984
OTU

674 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 06:17:35 ]
>984
oTsuDesu()

675 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 07:48:35 ]
>>984


>>976
このスレのMVP

676 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 15:10:03 ]
>984乙

677 名前:デフォルトの名無しさん mailto:sage [2008/09/30(火) 23:15:54 ]
埋め立て開始

678 名前:デフォルトの名無しさん [2008/09/30(火) 23:20:17 ]
うめ

679 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 00:12:34 ]
埋める前に>>974を〆といて欲しいんだが
>>976も気に食わなかったのか?

680 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 00:14:05 ]
しょうゆ味変数

681 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 00:29:26 ]
逃げるやつを追わず



682 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 00:34:04 ]
>>991
正直今時そのセンスはない。
書いている本人だってネタのつもりだろう。
もっとも、本気でいいと思ってる人もいるみたいだけどね。

683 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 00:37:00 ]
以上、自分の案が評価されなくて悔しがってる944でした。


684 名前:デフォルトの名無しさん mailto:sage [2008/10/01(水) 00:39:09 ]
まあ俺も黙殺された案多数






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

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

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