タグ付けされた質問 「terminology」

プログラミング用語の意味や使用法に関する質問。



5
上書きまたは上書き
馬鹿げた質問に思えるかもしれませんが、私は好奇心旺盛で、この問題について話すときに正しい用語を使用したいと思います。ここで同様の質問が見つからなかったので、新しい質問を作成することにしました。 「実装の置き換え」の上書きまたは上書きを参照する必要がありますか?言語固有ですか?



9
静的メソッドがメソッドと見なされるのはなぜですか?
コースの一部のコードの説明を書いていますが、誤って単語methodをfunction交換して使用しています。私は戻って言葉遣いを修正することにしましたが、私の理解の穴にぶつかりました。 私が理解していることから、サブルーチンはfunctionクラスのインスタンスに作用しない場合(その効果は明示的な入力/出力に制限されます)、methodクラスのインスタンスに作用する場合(それはインスタンスへの副作用を排除します)。 このトピックに関しては良い議論があります。受け入れられた回答の定義によれmethodば、インスタンスは暗黙的に渡されることはなく、インスタンスのメンバーにアクセスできないため、static は実際には関数である必要があります。 ただし、これは気になっていますが、methods実際にはstatic は関数ではありませんか? それらの定義により、クラスの特定のインスタンスには作用しません。彼らは関係のためにクラスに「結びついている」だけです。静的サブルーチンを「メソッド」と呼ぶ見栄えの良いサイトをいくつか見たことがあります(Oracle、Fredosaurus、ProgrammingSimplified)ので、これらはすべて用語を見落としているか、何か不足しています(私の推測は後者です)。 。 正しい文言を使用していることを確認したいのですが。 誰かがこれを片付けることができますか?

13
JavaScriptは関数型プログラミング言語ですか?
関数がファーストクラスのオブジェクトであり、クロージャーや高次の関数があるからといって、JavaScriptは関数型プログラミング言語と呼ばれるに値するのでしょうか?それが欠けていると私が思う主なものは純粋な関数であり、lispのような他の関数型言語のように「感じる」ことはありません(ただし、それが関数型言語にならない理由としては本当ではありません...)

8
非推奨、減価償却、および廃止の違い[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 昨年休業。 この質問を改善する これについては多くの混乱があり、私は知りたいのですが、プログラミングのコンテキストだけでなく、一般的に、depreciated、deprecated、obsoleteの違いは何ですか? 私はオンライン辞書だけを見ることができることを知っています、そして私は、多くの場合でさえ、持っていますが、それらはすべて同意しません、または彼らが言うことには違いがあります。だから、私はプログラミングのコンテキストでも答えが欲しいので、ここで質問することにしました。 私が正しく理解している場合、非推奨とは、より良い代替手段に置き換えられたため、または放棄されたために、もう使用しないことを意味します。廃止されたということは、それが機能しない、削除された、または機能するはずがなくなったことを意味します。そして、私が正しく理解した場合、減価償却は、プログラミングとはまったく関係がなく、単に価値が低下したか、悪化したことを意味します。 私は正しいですか、それとも間違っていますか。間違っている場合、これらのそれぞれの意味は正確に何ですか。
133 terminology 

6
ファーストクラス関数と高次関数の違い
私は思ったんだけどどうか/の間にどのような違いファーストクラスの機能と高階関数。 私はこれら2つのWikiページを読みましたが、どちらもかなり似ています。同じことを言っているのに、なぜ2つの用語が必要なのでしょうか。 グーグルを試してみましたが、有用なものは見つかりませんでした。

11
粗粒度vs細粒度
粗粒度と細粒度の違いは何ですか? 私はGoogleでこれらの用語を検索しましたが、それらの意味が見つかりませんでした。


6
スカラーとプリミティブのデータ型-同じですか?
私が読んださまざまな記事で、プリミティブデータ型への参照がある場合と、スカラーへの参照がある場合があります。 それぞれについての私の理解は、それらがint、boolean、charなどのような単純なもののデータ型であるということです。 特定の用語を使用する必要がある、または単に交換可能な用語であることを意味する私が欠けているものはありますか?それぞれのウィキペディアのページには何も明らかではありません。 用語が単に互換性がある場合、どちらが好ましいですか?


2
データ構造が「侵入的」であるとはどういう意味ですか?
リストやスタックなどのデータ構造を説明するために侵入型という用語を使用したことがありますが、それはどういう意味ですか? 侵入型データ構造のコード例を教えてください。侵入型データ構造との違いはありますか? また、なぜそれを邪魔にならない(または邪魔にならない)のですか?メリットは何ですか?欠点は何ですか?

13
どちらが正しい省略表現ですか-「正規表現」または「正規表現」[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 6年前休業。 この質問を改善する 私たちのほとんどのコンピュータプログラマは、正しい用語にかなりこだわっています。特に、単語の1文字だけを変更すると、その意味が大幅に変わる可能性があるためです。 それで...「正規表現」の正しい省略形は何ですか?それは「正規表現」または「正規表現」ですか?インターネットでは両方の使用法が見られますが、「正規表現」の方が人気があるようですが、SOのタグリストには「正規表現」も含まれています。しかし、多くの人が質問に「正規表現」を使用しています。
119 regex  terminology 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.