問題タブ [terminology]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
10 に答える
30655 参照

marshalling - オブジェクトのマーシャリングとは

この概念はよく使われると聞いたことがありますが、それが何であるかはよくわかりません。

0 投票する
39 に答える
879991 参照

oop - メソッドと関数の違いは何ですか?

誰かがOOPコンテキストでのメソッドと関数の簡単な説明を提供できますか?

0 投票する
36 に答える
333907 参照

parameters - 引数とパラメータの違いは何ですか?

メソッドについて口頭で話すとき、引数またはパラメーターという言葉を使うべきか、それとも何か他の言葉を使うべきか、私にはよくわかりません。いずれにせよ、他の人々は私の言いたいことを知っていますが、何が正しいのか、用語の歴史は何なのか?

私は C# プログラマーですが、人々が異なる言語で異なる用語を使用するかどうかも疑問です。

記録のために、私はコンピューター サイエンスのバックグラウンドなしで独学で勉強しました。( Steve McConnellの素晴らしい本をまだ持っていない他の人々の利益のためにこれを求めているので、Code Completeを読むように言わないでください。)

概要

チーム環境ではこれらの用語を同じ意味で使用しても問題ないというのが一般的なコンセンサスのようです。おそらく、正確な用語を定義している場合を除きます。次に、「引数/パラメーター」と「引数/パラメーター」を使用してあいまいさを解消することもできます。

0 投票する
6 に答える
209 参照

oop - メソッド宣言のすぐ上に置いたドキュメントの正しい用語は何ですか?

私はホワイトペーパーを書いていますが、定義の宣言の前にコメントブロックとして配置する内部ドキュメントの種類の正式な用語が何であるかわからないことに気付きました。

最終的にJavaDocメンバーのドキュメントになるのと同じこと。

これは単なる内部ドキュメントではなく、「ヘッダードキュメント」が適切な用語であるかどうかはわかりません。

特定の言語(Java / Perlなど)に固有の用語ではなく、一般的な用語を探していることに注意してください。

0 投票する
4 に答える
11764 参照

java - 「値のセマンティクス」と「ポインタのセマンティクス」とはどういう意味ですか?

「値セマンティクス」とは何を意味し、「暗黙的なポインターセマンティクス」とは何を意味しますか?

0 投票する
3 に答える
28224 参照

terminology - WISC (スタック) とは?

LAMPは、 LinuxApacheMySQLPHPを表すソフトウェア/テクノロジー バンドル/スタックのよく知られた頭字語です。LAMP とは対照的に、頭字語WISCを使用して、他の(おそらく Microsoft 中心の) ソフトウェア/テクノロジ バンドル/スタックについて言及している Web 上の参照がいくつかあります。ただし、現時点では WISC に関するウィキペディアのエントリも、グーグルによる関連結果もありません。以下は WISC の頭字語の正しい分解のように見えますか?

はいの場合、WISC の頭字語を造る Web リファレンスはありますか? 「いいえ」の場合、LAMP と比較したときに Microsoft 中心のスタックを表すために使用される別の頭字語はありますか?

PS 「<a href="http://www.25hoursaday.com/weblog/2007/07/05/ASPNETCachingVsMemcachedSeekingEfficientDataPartitioningLookupAndRetrieval.aspx" rel="noreferrer">ASP.NET キャッシングと memcached: Seeking Efficient で WISC を初めて確認データのパーティショニング、ルックアップ、および検索」.

0 投票する
11 に答える
8936 参照

ruby-on-rails - プログラミング言語が「軌道に乗っている」とはどういう意味ですか?

現在、GroovyとGrailsを使用しています。Groovyは基本的にJavaであるため非常に単純ですが、Grailsを使用しているとは言えません。私は、RubyがRuby on Railsに対してであるように、GroovyがGrailsに対してであると読みましたが、それはどういう意味ですか?

0 投票する
4 に答える
219 参照

terminology - このデータ構造の名前またはシーケンスメンバー間の相対的な違いを使用する手法は何ですか?

たとえば、一連の値 (3、5、8、12、15 など) があり、それらすべてを特定の値だけ減らしたい場合があるとします。

それらをシーケンス (0、2、3、4、3) として保存し、変数を基数 3 として保持する場合、代わりにそれらを減らしたいときはいつでも基数を変更する (そして最初の項目をチェックする) だけで済みます。実際にすべての値を調べます。

これには正式な用語があることは知っていますが、母国語から英語に文字通り翻訳すると、うまくいきません。

0 投票する
3 に答える
62095 参照

handler - ハンドラーとは

私はプログラミング関連の用語を学ぼうとしていますが、「ハンドラー」という言葉に出くわすことがよくあります。誰がそれが何を意味し、いつそれを使用するかを説明できますか?

0 投票する
13 に答える
42430 参照

terminology - スパゲッティコードとは?

実際のやり過ぎたスパゲッティ コードの短い例を投稿していただけますか? デバッガーの悪夢を少し見せてもらえますか?

IOCCCコードのことではありません。それは SF です。私はあなたに起こった実際の例を意味します...

アップデート

焦点は、「スパゲッティ コードを投稿する」から「スパゲッティ コードとは正確には何ですか?」に変わりました。歴史的な観点から、現在の選択肢は次のように思われます。

  • 計算された goto を大量に使用する古い Fortran コード
  • ALTER ステートメントを使用する古い COBOL コード