[過去ログ]
スレ立てるまでもない質問はここで 152匹目 (1002レス)
スレ立てるまでもない質問はここで 152匹目 http://mevius.5ch.net/test/read.cgi/tech/1573214616/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
768: デフォルトの名無しさん [] 2020/03/18(水) 16:39:47.43 ID:X++XSFvo だ、ダイナミックメソッド? http://mevius.5ch.net/test/read.cgi/tech/1573214616/768
769: デフォルトの名無しさん [sage] 2020/03/18(水) 17:57:24.18 ID:+gBMy8G2 >>767 単に「メソッド」、あるいは「動的メソッド」 http://mevius.5ch.net/test/read.cgi/tech/1573214616/769
770: デフォルトの名無しさん [sage] 2020/03/18(水) 18:38:55.95 ID:mQYnVt2r インスタンスメソッド 非静的クラス(non-static class) http://mevius.5ch.net/test/read.cgi/tech/1573214616/770
771: デフォルトの名無しさん [sage] 2020/03/18(水) 19:56:36.99 ID:j/xKE1i6 非静的なメソッド 静的でないメソッド 格好つけようとしないで誤解の無いように普通に書けば良い http://mevius.5ch.net/test/read.cgi/tech/1573214616/771
772: デフォルトの名無しさん [sage] 2020/03/18(水) 23:57:13.22 ID:Umd71mII そういえばC#とJavaの静的メソッドってのは歴史的経緯を多分に含んだ微妙なネーミングかもな 対義語である動的がフィットしない時点で命名としてはアヤしい 概念的にはclass method対instance methodと呼ぶべきもの Delphiには動的(dynamic)メソッドと静的メソッドがあってちゃんと対比になってた http://mevius.5ch.net/test/read.cgi/tech/1573214616/772
773: デフォルトの名無しさん [sage] 2020/03/19(木) 07:37:08.10 ID:Twc2892j たしかに非対称な名前ではあるが そもそもインスタンスが 生成されるもので動的だから そういう名前なんだろう http://mevius.5ch.net/test/read.cgi/tech/1573214616/773
774: デフォルトの名無しさん [sage] 2020/03/19(木) 09:22:53.40 ID:PJNEdIzn staticは未来永劫の無限でありdynamicは刹那のものである http://mevius.5ch.net/test/read.cgi/tech/1573214616/774
775: デフォルトの名無しさん [sage] 2020/03/19(木) 09:44:49.05 ID:SIWc9klw >>774 無理に難しい言葉を使おうとして的外れなことを言っちゃうのは恥ずかしいぞ http://mevius.5ch.net/test/read.cgi/tech/1573214616/775
776: デフォルトの名無しさん [sage] 2020/03/19(木) 13:14:52.57 ID:Twc2892j 「気分はstatic」は名言 http://mevius.5ch.net/test/read.cgi/tech/1573214616/776
777: デフォルトの名無しさん [sage] 2020/03/19(木) 15:55:14.14 ID:JYzTrz56 こんにちは。 ブロックソーティングのコードを書いています。 それで、だれか査読してもらえないでしょうか。 C++です。 https://ideone.com/gvJMJ5 主にデコード処理が良くわかりません。 よろしくお願いいたします。 http://mevius.5ch.net/test/read.cgi/tech/1573214616/777
778: デフォルトの名無しさん [] 2020/03/19(木) 22:15:33.72 ID:z1kM0Yoy ソースコードのメトリクス測定で、ファンクションポイントの 統一的な計算方法ってある? 俺が知ってるファンクションポイントはプロジェクトごとにバラバラで はっきり言って適当な値(ポイント)を根拠にする信頼性が低い計算方法なんだが http://mevius.5ch.net/test/read.cgi/tech/1573214616/778
779: デフォルトの名無しさん [sage] 2020/03/20(金) 09:55:51.25 ID:IqcuAu3D >>778 ファンクションポイントはソースから計算するものじゃないぞ ソースから自動で計算するためにはすべてのコードにコメントやアノテーションでFP計算用の印を付けとかないと無理 FPは恣意性が入る余地が小さいから出来上がったシステムに対する計算結果がバラバラになるならそれはその組織の問題 http://mevius.5ch.net/test/read.cgi/tech/1573214616/779
780: デフォルトの名無しさん [sage] 2020/03/20(金) 10:09:17.83 ID:u1wBzCgK >>779 俺もそう思ってるんだけね。まあその人が書いた文章が間違ってる可能性もあるんだが 「俺はファンクションポイントを計算したい」と。 「このツールはファンクションポイントを計測できる。」と主張してる。英語だけど 英語圏だと別の意味だったりするのかなぁ http://mevius.5ch.net/test/read.cgi/tech/1573214616/780
781: デフォルトの名無しさん [] 2020/03/20(金) 10:46:34.33 ID:nAHhYb7g C# で string s があるとき s.Length って何で uint じゃなくて int を返すんです? http://mevius.5ch.net/test/read.cgi/tech/1573214616/781
782: デフォルトの名無しさん [] 2020/03/20(金) 11:06:50.32 ID:ykidNgFn 写るんです http://mevius.5ch.net/test/read.cgi/tech/1573214616/782
783: デフォルトの名無しさん [sage] 2020/03/20(金) 11:30:21.83 ID:MeN6M6dL とりあえずintのぶっこめたほうが便利じゃん uintのない言語だってあるんだよ clsの仕様に依存してるせい みたいなことをうだうだ議論してるな https://duckduckgo.com/?q=why+c%23+string+length+is+int32+not+uint32&ia=web http://mevius.5ch.net/test/read.cgi/tech/1573214616/783
784: デフォルトの名無しさん [] 2020/03/20(金) 11:35:36.07 ID:nAHhYb7g 仮に uint より int の方が便利って妥協するにしても Int32 より Int64 にしなかったのは何故なんです? http://mevius.5ch.net/test/read.cgi/tech/1573214616/784
785: デフォルトの名無しさん [sage] 2020/03/20(金) 12:07:16.63 ID:tkx4ScZk >>784 ファイルサイズなら64bit必要になるのも当然だが、メモリ上のstringに64bit必要になるような巨大なデータを突っ込むようなバカな使い方はしないで他の方法を使えということだろう。 http://mevius.5ch.net/test/read.cgi/tech/1573214616/785
786: デフォルトの名無しさん [sage] 2020/03/20(金) 14:39:58.00 ID:yNtIjzS4 業務アプリを作ってます。 画面上の項目の活性/非活性や表示/非表示の制御を保守性を高くして作りたいんですが今いちやり方が分かりません。 例えばある伝票の更新画面に、入力項目が20個あるとしてそれらの項目は各項目の入力内容によって活性状態、表示の有無が変わるとします。 上記のように様々なパターンがたある場合どのように制御すればいいのでしょうか?有名なデザインパターンみたいなものがあられば教えてください。 ちなみにフレームワークはASP.NET Webフォームになります。 http://mevius.5ch.net/test/read.cgi/tech/1573214616/786
787: デフォルトの名無しさん [sage] 2020/03/20(金) 15:45:32.24 ID:tkx4ScZk >>786 デザインパターン的なものは知らないが、表示項目をグループ化、階層化して一方通行の依存関係を木構造で表してみたら? 相互循環するような関係だと破綻しやすいけど木構造ならそんなに難しくない。 http://mevius.5ch.net/test/read.cgi/tech/1573214616/787
788: デフォルトの名無しさん [sage] 2020/03/20(金) 15:58:20.41 ID:i2c+AgK7 よく例に上がるのはMediatorパターン http://mevius.5ch.net/test/read.cgi/tech/1573214616/788
789: デフォルトの名無しさん [sage] 2020/03/20(金) 17:20:11.10 ID:b2ihZgLg >>780 少し興味があって調べてみたが手動のFPと 自動で計算するFP(AFP)は少し別物と捉えたほうがよさそう https://www.omg.org/spec/AFP このツールがAFPをソースから計算できると謳ってるけど精度は不明 https://www.castsoftware.com/research-labs/function-points 言語やフレームワークに応じたコードとFP要素のマッピングルールを使うっぽいけど あんまり高い精度で計測できるとは思えないね http://mevius.5ch.net/test/read.cgi/tech/1573214616/789
790: デフォルトの名無しさん [sage] 2020/03/20(金) 17:40:29.07 ID:b2ihZgLg >>786 各入力項目の状態のパターンとそれらが変化する条件のパターンを整理する 仮にデフォルト表示 + 活性でいけるとしたら 例えば各入力項目ごとに 非表示の条件リストと 非活性の条件リストを持てばいい (計算量が気になる場合は条件リストをビットマスクで管理) 非表示と非活性のどちらを優先するかみたいなルールは 全体で共通化しておくか入力項目ごとに優先順リストを設定する http://mevius.5ch.net/test/read.cgi/tech/1573214616/790
791: デフォルトの名無しさん [sage] 2020/03/20(金) 18:51:09.69 ID:UyuV1c/9 C言語からやってる腐れた老害の私なんかは最初に意味/使い方が違うので混乱したけど C言語のStaticは「静的」っていうより「固定的」って意味で使っていたので定数を表して たんだけど、オブジェクト指向言語になってから意味論的に正しいような「const(constant)」を 定数に使うようになったのね で、staticは「静的」=最初から定義されているって意味で使われるようになったので静的 ○○って表現になった なので静的メソッドだと動的メソッドって何ってなるけど、プログラムの中で固定的(静的)に 確保されているオブジェクトをすべて静的○○、それ以外のインスタンスで動的に作り出す オブジェクトを便宜的に動的○○みたいな表現をしてるって感じかな >>781 色々それっぽい理由があるのかもしれないけど、一番大きいのは古い言語では整数型は 何でもint、uintを使うならば意図して宣言しなさいみたいな仕組みだったし、特に昔からの 実装(文字列変数とか配列の要素数の表し方)と変える必然性も感じなかったってことじゃ ないかな >>784 >>785のいうこともあるかもしれないけど、今の所はまだ32ビットOSも存在するのでInt64 縛りにすると64ビットOS用のプログラムしか作れなくて困るんじゃないかな http://mevius.5ch.net/test/read.cgi/tech/1573214616/791
792: デフォルトの名無しさん [sage] 2020/03/20(金) 19:55:35.89 ID:DCIcgxM7 >>791 Cのstaticは定数じゃないよ ローカル変数をstaticとした場合は前回関数呼び出し時の値を維持する変数になる メモリ確保的にはstaticという、Low LevelなCにとっては自然な名称 static変数の対義語はauto変数 http://mevius.5ch.net/test/read.cgi/tech/1573214616/792
793: デフォルトの名無しさん [sage] 2020/03/20(金) 20:13:20.27 ID:9Rt28RNw >>792 static:静的データ領域に確保、値を保持 auto:動的データ領域のスタック領域に確保、自動で破棄 malloc:動的データ領域のピープ領域に確保、手動で破棄 趣味でC言語勉強して簡単なWindowsアプリ作ってた時は こういうイメージだったわ 間違ってるかもしれんけど http://mevius.5ch.net/test/read.cgi/tech/1573214616/793
794: 蟻人間 ◆T6xkBnTXz7B0 [sage] 2020/03/20(金) 20:26:21.40 ID:ZXXcV+N/ >>791 8-bit CPUでも16ビットの整数が扱えるCPUは多い。32ビットでもそうだ。 http://mevius.5ch.net/test/read.cgi/tech/1573214616/794
795: デフォルトの名無しさん [sage] 2020/03/20(金) 20:27:53.15 ID:feIbI0/r CPUが扱ってるわけじゃなく コンパイラが扱ってるんだよ http://mevius.5ch.net/test/read.cgi/tech/1573214616/795
796: デフォルトの名無しさん [sage] 2020/03/20(金) 22:55:10.84 ID:m/hAjemf どういうことなの http://mevius.5ch.net/test/read.cgi/tech/1573214616/796
797: デフォルトの名無しさん [sage] 2020/03/20(金) 23:22:36.99 ID:0fz/cNnU 低能は語の日常的な意味やイメージに引きずられる そういうのはマには向かない とにかく仕様を100%理解しろ 必要なのはそれだけだ http://mevius.5ch.net/test/read.cgi/tech/1573214616/797
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 205 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.032s