- クラス名・変数名に迷ったら書き込むスレ。Part25 [転載禁止]©2ch.net
664 :デフォルトの名無しさん[sage]:2015/09/02(水) 10:32:54.12 ID:nKoe7kfo - 検索メソッドが別にあってそれに渡す検索文字列の一時的な変数名ってんなら
あれこれ悩む必要ないわな かなり狭いスコープでしか使わないだろうからtargetとでもしておけばいいよ 通常メソッド名とかに使用されるから変数名にsearchは使わないわ 変数名を略するのも旧時代の名残、狭いスコープで使用するなら有りだよ ただ可読性が下がるのもあるから、その辺りのルールを予め決めておけばいい 先頭数文字の略称や母音略称とかな 自分の命名規約では関数の引数名は略称を使っても良いってしているわ 関数外には出て行かないからな まあ滅多に使わないけどな
|
- クラス名・変数名に迷ったら書き込むスレ。Part25 [転載禁止]©2ch.net
672 :デフォルトの名無しさん[sage]:2015/09/02(水) 17:19:38.29 ID:nKoe7kfo - >>667
そう? これが検索ターゲットね、探してきてね って意味で検索メソッドに渡すけどね 通常ターゲットは特定の何かを表すから 漠然とした何かしら不特定多数に対しては使わないよ 商品とかの販売戦略で10代の少年少女をターゲットにしています とか言うでしょ?
|
- クラス名・変数名に迷ったら書き込むスレ。Part25 [転載禁止]©2ch.net
674 :デフォルトの名無しさん[sage]:2015/09/02(水) 17:32:43.37 ID:nKoe7kfo - >>672
例えるなら ウィリアム・テルがいるわけだよ 病気が蔓延している村の側の林にリンゴの木が幾つかあるんだけど村人は病気で動けない 村人がウィリアム・テルさんその弓でリンゴを落としてくださいませと懇願するわけだよ リンゴがターゲット、ウィリアム・テルが検索エンジンって事だよ ウィリアム・テルは沢山ある木の中からリンゴの木を選択しリンゴを狙い落とすわけだ
|
- クラス名・変数名に迷ったら書き込むスレ。Part25 [転載禁止]©2ch.net
683 :デフォルトの名無しさん[sage]:2015/09/02(水) 18:27:28.90 ID:nKoe7kfo - >>675
search the targetは、ターゲット内を探す find the targetは、ターゲットを探す って感じだね でも場所は検索エンジン側の話であって依頼する側の話じゃない だから検索エンジンに渡す文字列がTargetとしてもおかしくはないと考えているよ もし検索エンジンが場所と検索文字列の両方を指定できるなら placeとかareaとか、もっと具体的なfileとかwebsiteとかの 名称が使えるじゃないのって思う
|
- クラス名・変数名に迷ったら書き込むスレ。Part25 [転載禁止]©2ch.net
685 :デフォルトの名無しさん[sage]:2015/09/02(水) 18:40:14.81 ID:nKoe7kfo - >>684
フラグの話しなら showHeaderだと「ヘッダを表示する」って意味になるから不適切って事でしょ 三単現のSがつくと「ヘッダを表示するかどうか」になるから trueかfalseの何方かが答えであることが明確になるって話
|
- クラス名・変数名に迷ったら書き込むスレ。Part25 [転載禁止]©2ch.net
690 :デフォルトの名無しさん[sage]:2015/09/02(水) 19:19:44.35 ID:nKoe7kfo - >>687
例えば、文字列の中から文字列を検索する場合 手続き型言語の関数だと、引数に検索される文字列、検索する文字列の指定があるね そういった場合は、単純にtextとtargetとするかな 前者をtextにしたのは漠然とした一塊の物だから 別にtargetの部分をstrとかにしてもいいけどね それだとtextとstrが似た意味になって判りづらいでしょ
|