問題タブ [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 投票する
3 に答える
125 参照

function - 関数を何と定義しますか?

ルーチンを書くように言われたら、それを関数や疑似コードを書くことだと思いますか?

0 投票する
17 に答える
28386 参照

computer-science - 「プログラムで」何かを実行/決定するとはどういう意味ですか?

プログラム的に。(プログラムによる代替)

私はそれを使用したことはありませんが、「[ここにタスクを挿入] をプログラムで決定する方法」などの質問でよく見かけます。Firefox は、これら 2 つの単語のどちらも本物ではないことをすぐに教えてくれます (少なくとも、Firefox はそれらを認識しません)。また、ここ以外で使用されているのを見たことがありません。

1)「プログラムで」何かを実行/決定するとはどういう意味ですか?

2) なぜ多くの人が「プログラムで」何かを実行/決定する方法を尋ねるのですか? プログラミングヘルプボードで何かを行う方法を尋ねている場合、「プログラムで」行う方法を尋ねていると想定されていませんか?

3) 「プログラムによって」という言葉を他で見たことがないのはなぜですか?

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

terminology - 常にチェックしなければならないちょっと厄介なケースをどう呼びますか?

「誰かがレコードを初めて入力した/リンクされたリストの最後のレコードを削除した(c実装で)/...」のような、チェックする必要がある小さな面倒なケースをどのように呼びますか?

私が知っている唯一の用語は、「最終的なケース」にあまりうまく翻訳されていません。より良い名前はありますか?

0 投票する
2 に答える
541 参照

oop - モンキーパッチ/クラスの再開は本当にリフレクションの例ですか?

この質問の再帰的な性質についてはお詫びしますが、SOに関する質問に対して選択された回答により、反射の理解に疑問が生じました。

リフレクションは主に、プログラムの実行中に内部で起こっていることを照会することだと思っていました。このレスポンスに示されている例は、Ruby の組み込み Integer クラスにパッチを当てています。

  • これは、実行時の変更というよりも、関数のオーバーロード/継承に似ていませんか?
  • クラスの再開は本当に反省の例ですか?
0 投票する
11 に答える
529 参照

regex - 正規表現に関連する「一致」の意味

私は正規表現に関する用語集を書いていますが、正規表現を指すときに「一致」という単語を使用する方法について少し混乱しています。次のうち、使用する正しい表現はどれですか。

  • 「正規表現は文字列と一致します」

また

  • 「文字列は正規表現と一致します」

それとも両方とも正しいですか?これに関するすべての意見は大歓迎です!私は本当にこれを正しくしたいと思っており、これを明確にすることは私の理解に大いに役立つと思います。

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

concurrency - コルーチンとは何ですか?

コルーチンとは何ですか?それらは同時実行性とどのように関連していますか?

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

c - Cの「静的」関数とは何ですか?

コメントで明らかにされているように、質問は関数に関するものでした。 static

変数とは何かわかりstaticますが、static関数とは何ですか?

そして、なぜ私が関数を宣言した場合、void print_matrixたとえばa.c(WITHOUT a.h)でインクルードした場合"a.c"-私は取得しますが"print_matrix@@....) already defined in a.obj"、それを宣言した場合はstatic void print_matrixコンパイルされますか?

更新ただ物事を片付けるために-.cあなたの多くが指摘したように、私は含めることが悪いことを知っています。main.cこれらすべての機能を適切なファイルにグループ化する方法がよくわかるまで、一時的にスペースを空けるためにそれを.h行い.cます。一時的で迅速な解決策です。

0 投票する
8 に答える
4699 参照

terminology - 頻繁に使用されるめったに定義されない用語: 左辺値

左辺値とは

0 投票する
15 に答える
1131 参照

javascript - 最近では DHTML を何と呼んでいますか?

そのため、最近、「dHTML」という用語を使用するたびに、ジュニア開発者から多くのがらくたをキャッチしています。この用語が古くなっていることは知っていますが、それはタスクが何であるかを説明するものであり、クライアントでレンダリングされたマークアップを変更することです。「Ajax」という用語がクライアント側のアニメーションや、非同期リクエストが行われていないフォームの検証に適用されるのを見るたびに、私はうんざりします。「Web 2.0」もよく使われますが、この言葉はビジネスモデルからビジュアルスタイルまですべてに当てはまります。

非同期サーバー要求を伴う場合と伴わない場合がある、クライアント側のスクリプトと CSS 効果の組み合わせを説明するために使用される用語は?

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

orm - DAL と ORM の境界線はどこですか?

用語はしばしば同じ意味で使われ、明らかにかなりの重複がありますが、システムが ORM であり、それが DAL であることによって暗示されているわけではないと言うことによって、何かが強く暗示されていることが暗示されているように思われることもよくあります。それは何ですか?これらのタイプのシステムを区別する重要なポイントは何ですか?

たとえば、Database、Table、Column、および Row クラスを実装し、既存のデータベースの自動分析によってそれらにデータを入力し、単純化された対話などを可能にするコードがあるとします。外部キーなどのデータベース エンティティ間の構造的な関係を理解し​​、適用し、活用します。すべてのエンティティ モデルをサブクラス化して、テーブル固有の機能をそれらにロードできます。

これはどの程度 DAL ですか? それはどの程度ORMですか?なんで?