問題タブ [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.
design-patterns - Decorator デザインパターンの名前が「Decorator」なのはなぜですか?
Decorator デザイン パターンによって伝達される機能に「Decorator」という名前が選ばれた理由を説明できる人はいますか?
デコレータとマーキング インターフェイスは、その目的が非常によく似ているように聞こえるため、この名前はかなり誤解を招くものだといつも思っていました。ただし、マーカーは実際には「何もしない」のに対し、デコレータは確かに「何もしません」。しかし、私にとって装飾という用語は受動性を意味します。これは、機能を追加するために使用されるこのパターンには実際には当てはまりません。
language-agnostic - 引数またはパラメータ?
「引数」と「パラメータ」という用語がどのように使用されているかについて、よく混乱します。これらは、プログラミングの世界では同じ意味で使用されているようです。
それらを使用するための正しい規則は何ですか?
terminology - コード構築とアーキテクチャの違いは何ですか?
コードコンプリートという本を読んでいると、「構築」という言葉がよく出てきます。どういう意味ですか?
terminology - 1 対 1 と 1 対多の別名
1 対 1 および 1 対多の関係を表す一般的に受け入れられているコンピューター サイエンス用語はありますか? 「集約」、「一般化」、および「関連付け」という用語に似ていますが、関係の基数に厳密に関連するものですか?
ios - NSプレフィックスはどういう意味ですか?
Cocoa / Cocoa Touchの多くのクラスには、NSプレフィックスが付いています。どういう意味ですか?
c# - 「文字通り」という言葉はどういう意味ですか?
リテラル文字列やリテラル値などのコンテキストで使用される場合、「リテラル」という言葉は何を意味しますか?
リテラル値と値の違いは何ですか?
terminology - 1 回しか発生しないものを表す正規用語ですか? 複数回発生する可能性があるものですか?
私は自分のクラスに何と名前を付けるかについて非常に神経質であり、一度しか起こらないことと、複数回起こることが許されることの両方に形容詞が必要です。
例:
- という言葉は、それが唯一のトリガーを発生させることができることを意味します
- という言葉は、それが何度も起こる可能性があることを意味します
sql - データベース用語のヘルプが必要
あるテーブルに別のテーブルにあるはずのデータがある場合、それらの関係は何と呼ばれますか?
graph-theory - すべてのノードが他のすべてのノードに接続されているグラフはどのように表されますか?
すべてのノードが他のすべてのノードに接続されている (冗長接続なし) グラフはどのように呼び出されますか?
このグラフには N * (N - 1) / 2 個のエッジがあることがわかっています。