1 名前:デフォルトの名無しさん mailto:sage [2016/10/16(日) 08:01:30.20 ID:NOg6ZxxU.net] クラス名、変数名のつけ方に悩んだら書き込むスレです。 命名規則や設計の善し悪しについて議論するのは基本的に禁止。 前スレ クラス名・変数名に迷ったら書き込むスレ。Part26 echo.2ch.net/test/read.cgi/tech/1450622191/
902 名前:デフォルトの名無しさん mailto:sage [2017/03/18(土) 13:37:58.33 ID:hi52G3un.net] displayは他動詞だった だからと言って過去分詞にしてwillBeDisplayedInListとは普通はつけまい
903 名前:デフォルトの名無しさん mailto:sage [2017/03/18(土) 13:48:32.67 ID:Gq5Dbfze.net] ListItem.Visible = booleanValue; 名前に迷ったらまず構造を見直そう
904 名前:デフォルトの名無しさん [2017/03/18(土) 13:51:18.75 ID:3z3tSwvl.net] 通常はリストに表示されるが、非表示にしたい場合もたまにあるというなら hidden を使うといいのでは
905 名前:デフォルトの名無しさん [2017/03/18(土) 13:53:21.94 ID:8MFf4E1I.net] test
906 名前:デフォルトの名無しさん mailto:sage [2017/03/18(土) 14:11:31.89 ID:hi52G3un.net] ありがとう 大半は表示するからHiddenで良いかも Visibleがリスト項目に使われることもあるみたいだし
907 名前:デフォルトの名無しさん mailto:sage [2017/03/18(土) 14:19:37.59 ID:6cW+qOXP.net] >>886 盗まれたら困るほど重要なソースはどれだけコストがかかろうが保守はされるから、 むしろ保守性が低ければ低いほど工数が増えて客から搾取できるんやで
908 名前:デフォルトの名無しさん mailto:sage [2017/03/18(土) 14:27:45.52 ID:Gq5Dbfze.net] >>893 バカだな 国際競争力失って全体が下がるだけ
909 名前:デフォルトの名無しさん mailto:sage [2017/03/19(日) 11:07:45.44 ID:7RBNWPmY.net] Address Id ZipCode 都道府県 市区町村 ビル名部屋番号など 下3つの明快で短い英語名は?
910 名前:デフォルトの名無しさん mailto:sage [2017/03/19(日) 11:17:15.95 ID:xqSElSFg.net] >>895 都道府県: Prefecture 市区町村: City ビル名部屋番号など: Address あと郵便番号はPostalCodeの方がいい ZipCodeはアメリカだけの固有名称
911 名前:デフォルトの名無しさん mailto:sage [2017/03/19(日) 11:22:50.44 ID:7RBNWPmY.net] >>896 なるほど しかしそうすると全体をまとめるAddressとビル名部屋番号などのAddressが被っちゃうね
912 名前:デフォルトの名無しさん mailto:sage [2017/03/19(日) 13:31:31.77 ID:VaNXP3pP.net] >>897 全体のは location にすれば
913 名前:デフォルトの名無しさん mailto:sage [2017/03/19(日) 13:34:05.63 ID:A1JGvznu.net] >>895 CityAndStreet BuildingAndRoom こんなところ? 日本語でも英語でも定型的な表現はないような気がする 知らんけど
914 名前:デフォルトの名無しさん mailto:sage [2017/03/19(日) 21:37:27.67 ID:Lj5IhMr8.net] PostalCode Prefecture City Street <―日本はStreetじゃない場合がほとんどだけどよく使う Building こういうの参考にするといいと思う stackoverflow.com/questions/310540/ www.post.japanpost.jp/int/use/writing/normal_en.html https://en.wikipedia.org/wiki/Backus–Naur_form#Example https://en.wikipedia.org/wiki/Japanese_addressing_system
915 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 11:51:33.86 ID:g7/spbRo.net] >>878 IDと意味の対応がちゃんと管理されてれば可読だろ
916 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 12:06:19.58 ID:s7EAfOiy.net] ユーザーが退会した時のイベントクラス名なんですけど UserWithdrew で不自然じゃないですかね?
917 名前:デフォルトの名無しさん [2017/03/20(月) 12:16:48.09 ID:pi/vFj6F.net] >>894 大規模案件だと全員に複雑さを 浸透させるのは難しいが 小規模案件で関わる人数少なくて しかもセキュリティガチガチだと わざと複雑にさせてるよ。 なんならお前ハックしてみ。できないだろ。
918 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 12:18:15.18 ID:RgF3Qd7a.net] FuckingUserIsGone
919 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 12:22:45.36 ID:e8/iLJpf.net] >>902 それだとヒッキーになっちゃったみたいだからresignedの方がいいかもね
920 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 12:27:57.86 ID:RgF3Qd7a.net] 海外のWebサイトで、(メルマガの類じゃなく)Webサービスの登録解除の意味でUnsubscribeを使ってるのを見かけるけど あれってアカウントは残るけど特定のサービスは外すみたいな意味合いなのかな
921 名前:905 mailto:sage [2017/03/20(月) 12:34:39.21 ID:RgF3Qd7a.net] 調べたらSubscribeって金を払うというニュアンスがあるんだな 有料オプションを外すことをUnsubscribeと表現するのはそれでか
922 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 15:37:14.74 ID:G9+XvfW+.net] >>902 不自然 イベントなら普通は過去分詞を使うからUserWithdrawnにするけど UserはWithdrawされるんじゃなくてするほうだからこれも不自然 退会があるなら入会があるわけで入会する対象が何なのかを考えてその名詞を使う Membership Cancelled Subscription Cancelled withdrawみたいな小難しい単語よりも 背伸びせずなるべく簡単な単語を選択したほうがいい
923 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 16:22:16.52 ID:daiPL7zU.net] partとかleaveとか、あるいはremoveでも良いかもしらん
924 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 16:56:41.11 ID:2INk+TQL.net] >>908 おいおい突っ込みどころ満載だなw まずちょっと考えれば分かるはずだけど、イベントはGUI部品がユーザーに操作された 場合のような受け身のものだけじゃないし、動作の完了を現すときにいちいち現在完了形 なんか使わないから「普通は過去分詞を使う」なんてことはまったくない。 それから、小難しい表現を使ってるのは君の方だろうww お前さん、>>902 の言ってるような出来事を日本語で「メンバーシップがキャンセルされた」なんて言うのかいww ターミネーター2のシュワの"affirmative"って台詞みたいだよそれじゃw
925 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 16:59:27.88 ID:ixIx9fRF.net] >>908 不自然すぎワロタ
926 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 17:07:24.98 ID:eVUp3vL+.net] cancel |ˈkansəl| verb (cancels, canceling, canceled; British cancels, cancelling, cancelled) [with object] 1 decide or announce that (an arranged or planned event) will not take place: he was forced to cancel his visit. カタカナ語の語感からも分かるとは思うが、"arranged or planned event"に適用するもんやで すでに起こって(完了)いることには使わない
927 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 17:15:12.32 ID:yAii5Tr5.net] まあmembershipやsubscriptionならcancelを使わないことも無いとは思うけど>>908 はアカウントを指すのにuserと言う用語を採用してるっぽいからあまり馴染まんわな
928 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 17:35:31.85 ID:N/1+9uyT.net] quit だと変?
929 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 17:40:16.84 ID:G9+XvfW+.net] >>910 マジでイベント名に過去形使うのならいくつか例示してみてよ あとこの文脈の過去分詞は現在完了形じゃなくてuserを修飾する形容詞だぞ >日本語で「メンバーシップがキャンセルされた」なんて言うのかいww だからメンバーシップにあたる名詞に何を使ってるか考えろと言ってるじゃん
930 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 17:43:29.66 ID:s7EAfOiy.net] Laravelのサンプルだと普通に OrderShippedとかUserRegisteredとか使ってましたね 自分が疑問に思ったのは過去形云々ではなくwithdrawという動詞が適しているかどうかです
931 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 17:44:17.68 ID:G9+XvfW+.net] >>913 「ユーザーが退会した」だからUserWithdrewってしてるけど正確には「ユーザーがXXを退会した」だろ? そのXXが明確にしたほうがいいよって話でmembershipやsubscriptionを使えって言ってるんじゃないぞ
932 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 18:50:03.01 ID:eVUp3vL+.net] 例えばユーザーがXXを退会する状況とYYを退会する状況が同一のコードベースに混在しててそれらの区別を明確にする必要があるのってどういうケース? ああ、StackExchangeみたいなのがあるか……いや、それだとmembershipでも不明瞭なことには変わりないしなあ 一つのmembershipで複数のサービスをunsubscribeする場合? いや、そもそも>>902 はそんなこと聞いてないよなあ……
933 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 18:55:30.32 ID:PJZN3fl9.net] 反語やめい
934 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 20:37:21.79 ID:5kWf/Ynz.net] >>915 あのねえ、例えば〜Completedとか〜Finishedとか普通に使うでしょ 後半は、まだそんな寝ぼけたこと言ってるけど普通は>>902 が言うように 素直に「ユーザーが退会した」という ○○がキャンセルなんて言わないよ絶対ww ばっかじゃないの
935 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 20:44:20.33 ID:G9+XvfW+.net] >>920 それどっちも過去分詞だよ さすがに中学校の英語は理解しようか
936 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 21:06:36.87 ID:5kWf/Ynz.net] >>921 あーcompleteは確かに他動詞の用法しかないがfinishは自動詞の意味もあるので、 例えばcalculuation finishedは過去分詞じゃなくて過去形 別の例を挙げると、オブジェクトの属性が変わった時の〜Changedは過去形だと解釈するのが普通だろう。 なぜなら値は必ずしも受動的に変わるとは限らないからだ
937 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 21:19:10.75 ID:G9+XvfW+.net] >>922 中学英語勉強してね それはcalculation is finishedを縮めてるだけ calculationが自分でfinishしたりしない もしかして>>916 の人もOrderShippedとかUserRegisteredとかも 過去形だと思ってるから書いたのかな
938 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 21:25:40.57 ID:eVUp3vL+.net] Calculationは自分でfinishできるよ • [no object] (of an activity) come to an end: the war has finished but nothing has changed.
939 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 21:44:47.22 ID:5kWf/Ynz.net] 自動詞の用法があるって言ってるのにww
940 名前:デフォルトの名無しさん mailto:sage [2017/03/20(月) 21:59:10.86 ID:G9+XvfW+.net] >>924 ハイハイ、それでその場合のfinishedは過去形なの?
941 名前:デフォルトの名無しさん mailto:sage [2017/03/21(火) 01:40:52.61 ID:ceL69wRz.net] 英語苦手なオイラだとwithdrawと言われても分からんかなあ それこそ中学英語の頻出単語とかでなんとかして欲しい
942 名前:デフォルトの名無しさん mailto:sage [2017/03/21(火) 02:19:08.66 ID:jk3eF43Z.net] っていうかwithdrawって聞いて真っ先に連想するのはsocial withdrawal、つまり引きこもりだなw
943 名前:デフォルトの名無しさん mailto:sage [2017/03/22(水) 16:59:47.30 ID:tZY6T4Dk.net] hogeとかfooとか書いてあるかと思ったらただの英語スレだった
944 名前:デフォルトの名無しさん mailto:sage [2017/04/02(日) 14:32:05.37 ID:XJWgljfR.net] ・文法や単語のチョイスとして正しいもの ・比喩表現などで簡潔に表現できるもの ・非母国語の人間でも分かりやすい単語の組み合わせ この辺の話はなんだかんだで多いよね
945 名前:デフォルトの名無しさん mailto:sage [2017/04/11(火) 19:51:42.75 ID:R28Sl2m+.net] userRIP
946 名前:デフォルトの名無しさん mailto:sage [2017/04/11(火) 20:10:37.12 ID:YGNFjvB7.net] 殺すな
947 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 03:35:00.67 ID:0MmgTGw9.net] ならrip=rest in peace じゃなくて ripされちゃったUserということでどうでしょう
948 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 21:22:15.72 ID:YZhNn+38.net] アダプタクラスなんですが、クラスAからクラスXにアダプトするクラスと クラスBからクラスXにアダプトするクラスにどんな感じの名前を つけとけばよいでしょうか?
949 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 21:40:20.27 ID:j5yfFz8C.net] >>934 AX BX
950 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 21:43:42.25 ID:DRWzf9HM.net] Xはインターフェイスだよね?w 真面目に名前つけると長くなりそうだから、アダプタークラスの名前は適当につけて(もちろん ちゃんと真面目に長い名前を付けてもいいけど)アダプターのファクトリーを作って名前知らなくても アダプターが作れるようにした方がいいのかも
951 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 21:58:20.57 ID:YZhNn+38.net] >>935 マジですか。 >>936 今回はXを自分で定義したのでインターフェースでした。 なるほど、ファクトリーですか。ちなみに真面目につけるとどんな感じですかね。 AtoXAdapter? XonAAdapter? XoverAAdapter? 適当に前置詞つけてますがw
952 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 21:58:54.91 ID:YZhNn+38.net] adaptorか
953 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 22:08:25.76 ID:DRWzf9HM.net] >>937 AToXAdaptorなんていい感じじゃないですか? 無理してもっと短くするなら、ちょっと変だけどAAsXとか
954 名前:デフォルトの名無しさん mailto:sage [2017/04/17(月) 22:28:37.91 ID:YZhNn+38.net] >AToXAdaptorなんていい感じじゃないですか? ですかね。 今までは、XoverAAdapterとかそれっぽい前置詞wを使ってたんですか、今さっき簡単な AtoXAdapterを思いつきました。 もちろん長くなりがちですが自分もこれでいいかなと思いましたので これでいこうと思います。 ありがとうございます。
955 名前:デフォルトの名無しさん mailto:sage [2017/04/23(日) 08:46:29.11 ID:ZDCBOZAW.net] 1行1レコードで各フィールドが固定バイト数のファイルって何形式っていうの?
956 名前:デフォルトの名無しさん mailto:sage [2017/04/24(月) 14:12:26.47 ID:MCRz6Pwt.net] 固定長形式のファイル 対するのは 可変長形式のファイル
957 名前:デフォルトの名無しさん mailto:sage [2017/04/25(火) 01:38:33.54 ID:lZKIEfpY.net] 独自形式
958 名前:デフォルトの名無しさん mailto:sage [2017/04/25(火) 07:26:36.48 ID:NGoqsm2S.net] 固定長レコードのシーケンシャルファイル
959 名前:デフォルトの名無しさん mailto:sage [2017/04/25(火) 08:12:05.74 ID:I1FtjD3/.net] シーケンシャル? ランダムアクセスかもしれないしむしろランダムアクセスのために固定長にしてる可能性も
960 名前:デフォルトの名無しさん mailto:sage [2017/04/25(火) 08:50:58.75 ID:A6SqwOso.net] >>941 そのような形式をズバリ表す一般的な呼び名はありません。 ところで、その形式だけを使うのならば、あえて***形式と呼ぶ必要はないと思います。 他の形式も使うために、それらを呼び方で区別したいのでしょうか。 それならば、他にどのような形式を使うのでしょうか。 それによっては何かアイデアが出てくるかもしれません。
961 名前:デフォルトの名無しさん mailto:sage [2017/04/25(火) 10:30:59.36 ID:ibd4gvgd.net] >>946 > そのような形式をズバリ表す一般的な呼び名はありません。 あるよ。 固定長のフラットファイル。
962 名前:デフォルトの名無しさん mailto:sage [2017/04/26(水) 18:46:09.88 ID:1zlg9RNw.net] 線形構造体配列
963 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 22:27:17.84ID:CunZ2dPQ.net] 可変長ファイルをcsvファイル・tsvファイルと呼んで、 それに対する固定長ファイルをtextファイルって呼んでるうちの現場。 なんかもやもやするぜ
964 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 23:19:03.43ID:Wv+Yc+Vq.net] そんな呼び方してるとそのうち痛い目見ると思うんだが
965 名前:デフォルトの名無しさん mailto:sage [2017/04/27(木) 23:39:07.74ID:+4kEgbAX.net] かと言って、改めるように声を上げるにも微妙なラインだよな
966 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 00:25:19.98ID:gpMid2hF.net] キャメルケースとかの質問もここでよいのでしょうか 普通は大文字並びになるような略称の扱いに迷ってます 例えばNASATelescopeクラスがあるとして、 変数名にするときはnasaTelescope じゃあメソッド名は、getNasaTelescope?getNASATelescope? 細かいんだけど一般的にどっちなのか気になって
967 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 00:53:47.72ID:pTZXbcwl.net] どっちもあり 使ってる言語の標準ライブラリやスタイルガイドを見る URLやJSONみたいな一般的略語で確認するといい
968 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 01:00:40.92ID:z7hQni9p.net] >>952 たとえばMicrosoftの.Netの場合 https://msdn.microsoft.com/ja-jp/library/ms229043(v=vs.100).aspx https://msdn.microsoft.com/ja-jp/library/ms229043(v=vs.110).aspx https://msdn.microsoft.com/ja-jp/library/ms182240.aspx これだと クラス名 NasaTelescope 変数名 nasaTelescope メソッド名 GetNasaTelescope
969 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 11:59:14.07ID:gpMid2hF.net] >>953 >>954 なるほど、自分はjavaなんですが おかげさまでスタイルガイドの該当箇所にたどり着きました ありがとうございます!
970 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 14:38:22.47ID:etCHwKeR.net] Urlとか違和感
971 名前:デフォルトの名無しさん mailto:sage [2017/04/28(金) 23:55:21.67ID:7VffJ0oI.net] 識別子に大文字が続くのはタイプするのが苦痛 コード補完との相性も悪い MSのルールに賛成
972 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 03:40:38.70ID:/Et/0F3c.net] 略称に限らずだけど、 英語には大文字か小文字かで意味が変わってしまうような単語もあるようだし もしそれらを識別子にしなきゃならなくなった場合、キャメルケースの限界かもしらん
973 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 07:54:59.90ID:sTWYRsSM.net] スネークケースが至高だと思うんだがデファクトでスネークケース採用してる言語って仕事で全然使わないんだよな c#とかJavaとかキャメル系はいつまでたっても慣れない
974 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 09:27:24.86ID:/b3MraXM.net] 大文字連続は単純に紛らわしい XMLDOMNode XmlDomNode どう考えても下の方が区切りが明確で読みやすい
975 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 09:55:01.14ID:sTWYRsSM.net] それならxml_dom_nodeの方が分かりやすい 間があると目にも優しい
976 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 10:10:09.89ID:G5FLqmyn.net] クラス名にスネークケースを使えってか?
977 名前:デフォルトの名無しさん [2017/04/29(土) 12:09:47.46ID:QOk6w6Nc.net] どういう意図の質問かよくわからんが確実に頭は悪そう
978 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 13:23:25.84ID:2pmbEz/Y.net] >>961 それはコストの方が大きすぎる
979 名前:デフォルトの名無しさん [2017/04/29(土) 14:36:55.75ID:35AVC43v.net] 質問の意図わからんのに答える方も確実に頭悪そう
980 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 19:40:35.00ID:G9B2lePY.net] >>961 そんなクラス名気持ち悪いわ
981 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 20:03:01.57ID:hcXxZ9K5.net] >>961 GNUの標準ってこれじゃなかったっけ 実際は言語のAPIに合わせるよな 昔開発物だけ別ルールにしてる奴いたなあ読みにくい
982 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 20:14:03.67ID:VEndKPIf.net] 時々コンパイラで違いを吸収してコンパイルしろよって思う HOGE_FUGA, hoge_fuga, hogeFuga, HogeFugaは全部同じとみなす、みたいな
983 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 20:15:51.91ID:G5FLqmyn.net] ものすごく悪質な混乱の種だな
984 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 20:16:47.64ID:Ogxjxgxn.net] >>968 やめてくれw
985 名前:デフォルトの名無しさん mailto:sage [2017/04/29(土) 23:53:26.72ID:hcXxZ9K5.net] >>968 勝手にプリプロセッサでやってくれ
986 名前:デフォルトの名無しさん mailto:sage [2017/04/30(日) 00:01:24.20ID:VnmXTaxu.net] キャメルケースとスネークケース両対応のライブラリっていうのは見たことある
987 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 15:11:05.73ID:rsxhUHxc.net] DBの制約名ってちゃんと書いてる?
988 名前:デフォルトの名無しさん mailto:sage [2017/05/03(水) 15:48:55.19ID:RnZlltop.net] pk_id みたいなの? うちは見たこと無いな
989 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 20:22:59.48ID:STYHx4o9.net] 先読みする画像の枚数を表す変数名をお願いします。
990 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 20:44:09.25ID:l3lhsLeM.net] prefetched_images.count
991 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 20:48:21.49ID:Tvog9U5W.net] >>975 PreloadCount 先読みがPreloadで合ってるか、明示的にImageを名前に含めた方がいいかは それだけじゃ分からん
992 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 20:52:25.67ID:l3lhsLeM.net] あー勘違いしてた 何枚まで先読みするかを設定しておくための変数ってことか
993 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 21:19:45.36ID:nPNnWI7I.net] >>975 LookaheadImagesLimit
994 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 23:09:38.33ID:g5nmwqnT.net] n
995 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 23:29:20.73ID:bviaLbDs.net] numPreloadImages 自分しか触らないコードなら nPreloadImgs くらいにしちゃうけど
996 名前:デフォルトの名無しさん mailto:sage [2017/05/06(土) 23:56:26.40ID:STYHx4o9.net] 色々候補ありがとうございます。 PreloadImagesあたりにしとこうかと思います。
997 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 00:03:30.99ID:D5D01hV4.net] >>982 それじゃあ画像のコレクションみたいだよw
998 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 05:47:49.58ID:pKy94dve.net] これは982に同意
999 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 06:11:41.64ID:UFvdybO1.net] まあ本人がいいって言ってるんならいいだろ
1000 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 11:56:48.76ID:bug3EadL.net] config.preloadImagesとか options.preloadImagesとか 文脈次第で十分意味は通じるよ options.preload = 5 みたいのでもだいだいわかる
1001 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 12:47:02.57ID:Q0iy+d6Y.net] 推測するコストや誤解するリスクを犯すのは馬鹿馬鹿しいから こういうスレがあるんですよ。 そういう非生産的なことはしたくないと思わないうちはアマチュアだと思うねw
1002 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 12:51:06.46ID:/2PQHse0.net] 言語の型付けの度合いにもよりそう
1003 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 13:16:24.22ID:2pnfBwSz.net] 意識高い奴が名前を短くしようとして陥りがちな(そしてこのスレにも散見される)アンチパターンとして、 言葉の微妙なニュアンスを駆使するというのもよくあるね 結局本人のオナニーであり本人にしか理解できない
1004 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 14:25:34.89ID:IZtqg2Do.net] 使用言語も書いた方が良いかもね 特に変数名の場合
1005 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 15:21:18.89ID:pKy94dve.net] ところで個数で numFooes とか nBars って普通だよね?
1006 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 15:28:50.24ID:QSFZiHco.net] 最近はローカル変数ならなんでもいいよって思うようになってきた 型名やメソッド名がしっかりしててスコープが短ければアルファベット1文字でも混乱しない
1007 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 15:44:08.46ID:bug3EadL.net] >>987 どの程度説明的な名前を付けるべきかは採用されてる命名規約や使われる場所によって変わるし 意味を推測するコストや誤解するリスクの度合いは変数が使われる文脈を理解してるやつにしか最終的な判断はできないだろ そんな当たり前のことも理解できないなら君がアマチュアだよw
1008 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 15:58:58.21ID:4Nf0gZJt.net] まあこの手の話は「越えられないバカの壁」があるので バカの壁の向こう側の人に何を言っても無駄ではある。 世の中、意味不明だったりミスリーディングな名前の識別子であふれる糞コードがわんさとあるが、 そういうコードを書く人も何も意地悪で分かりづらくしてやろうとしてやってる訳じゃない。 >>993 のように、このぐらい当然読み手は理解するはずだ、と思ってやっている。 バカの壁の向こう側の彼は自分の行為の意味に自覚的じゃない。 普通の人なら「可読的でないリスク、誤読させるリスクを犯して妙な名前をつけてまでして、俺は何がしたいんだ?」 と考えるけど、彼にはそういう思考回路が働かない
1009 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 16:00:50.92ID:4Nf0gZJt.net] だいたい、自分で>>986 に「だいたいわかる」って書いてるのに これで語るに落ちてると思わないのが不思議
1010 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 16:13:29.41ID:m4tLEK4v.net] いつもの馬鹿連呼の人ですかね
1011 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 16:14:27.38ID:/2PQHse0.net] fold(0, (accumulator, numberOfElements) -> accumulator + numberOfElements)
1012 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 17:11:53.21ID:UFvdybO1.net] 自分の環境が全て って思ってる人でしょ アマチュアとかドカタにありがち
1013 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 17:47:33.36ID:pKy94dve.net] まあ、言語仕様にまで関わるような人はそんなに居らんだろうしなあ
1014 名前:デフォルトの名無しさん [2017/05/07(日) 18:04:07.84ID:akuyRduv.net] 次スレ https://echo.2ch.net/test/read.cgi/tech/1494147712/
1015 名前:デフォルトの名無しさん mailto:sage [2017/05/07(日) 18:07:19.14ID:ihhnzTgu.net] >>1000 乙
1016 名前:1001 [Over 1000Thread.net] このスレッドは1000を超えました。 もう書けないので、新しいスレッドを
1017 名前:立ててくださいです。。。 life time: 203日 10時間 5分 49秒 [] [ここ壊れてます]
1018 名前:1002 [Over 1000Thread.net] 2ちゃんねるの運営はプレミアム会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 2ちゃんねる専用ブラウザからの広告除去 ★ 2ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ https://premium.2ch.net/ ▼ 浪人ログインはこちら ▼ https://login.2ch.net/login.php
1019 名前:過去ログ ★ [[過去ログ]] ■ このスレッドは過去ログ倉庫に格納されています