トップページ > プログラム > 2015年08月13日 > JHO9AiGv

書き込み順位&時間帯一覧

7 位/150 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000010112010000000006



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
C#, C♯, C#相談室 Part88 [転載禁止]©2ch.net
★★Java質問・相談スレッド174★★ [転載禁止]©2ch.net

書き込みレス一覧

【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
360 :デフォルトの名無しさん[sage]:2015/08/13(木) 08:55:33.13 ID:JHO9AiGv
目的は文字列中に部分文字列が含まれるかどうかを調べることであって、名前の衝突の回避じゃないだろう
目的を履き違えてイレギュラーで不便な方法をわざわざ使う、まさに本末転倒
C#, C♯, C#相談室 Part88 [転載禁止]©2ch.net
438 :デフォルトの名無しさん[sage]:2015/08/13(木) 10:36:01.01 ID:JHO9AiGv
>>437
画面遷移サービスみたいなのを用意してインスタンスをアプリケーション全体で共有
ただしシングルトンはやめろ
そういうサービスはVMからはインターフェースを通して扱うようにして、
VMには参照をプロパティやコンストラクタなどで渡す。DIを使ってもいい。
メッセージを使ってビュー経由でやる方法もあるがどこで何やってんのかわけわからなくなりやすいのでお勧めしない。
★★Java質問・相談スレッド174★★ [転載禁止]©2ch.net
376 :デフォルトの名無しさん[sage]:2015/08/13(木) 11:57:06.10 ID:JHO9AiGv
staticメソッドは誤解を恐れずに言えばメソッド名の頭にクラス名が付いただけのグローバル関数。
クラスのインスタンスとは何の関係もないので分けて考えればいい。
一応同じクラスの中にあるということで、Sampleクラスのインスタンスのprivateメンバに触れたりするけどね。
実際紛らわしいしコンポーネントがエントリーポイント持ってるとかあんまり良くない設計だから真似しなくていいよ
.NET(というかVS)も昔はそういうコード吐いてたけど今はmainは別のクラスに分かれるようになってる
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
362 :デフォルトの名無しさん[sage]:2015/08/13(木) 12:18:06.59 ID:JHO9AiGv
>>361
Symbolを使ったところで広域識別子汚染問題の根本的な解決にはならないだろう
結局同じ文字列を基にしたシンボルを使う奴がいれば衝突する
まあ>>361と同じことをやる変態はいないという前提であれば解決と言えるかもしれないけど、そういうこと?
【JavaScript】スクリプト バトルロワイヤル51【php,py,pl,rb】©2ch.net
365 :デフォルトの名無しさん[sage]:2015/08/13(木) 12:42:34.28 ID:JHO9AiGv
>>364
毎回 文字列[俺の名前空間.contains](“a”) と書くってこと?
俺の名前空間.contains(文字列, “a”) じゃいけない理由を教えてほしいな
★★Java質問・相談スレッド174★★ [転載禁止]©2ch.net
379 :デフォルトの名無しさん[sage]:2015/08/13(木) 14:08:20.40 ID:JHO9AiGv
普通にある
メインフレーム脳で技術力のないSEが設計して安易にバッチ(笑)になったものが大半だけど


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。