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

システム開発ライフサイクルに関連する単語や概念の客観的な意味や一般的な理解に関する質問

4
「ドキュメント」を正確に構成するものは何ですか?
ソフトウェア製品の「ドキュメント」と言うとき、それには何が含まれ、何が含まれてはいけませんか? たとえば、最近の質問で、コメントをドキュメントと見なすかどうかを尋ねましたか? しかし、これが同様に有効な質問である他の多くの領域があります、いくつかは他のものより明白です: マニュアル(明らかに) リリースノート? チュートリアル コメント 他のもの? 線はどこに描かれますか。たとえば、「チュートリアル」がドキュメントの場合、「ビデオチュートリアル」のドキュメントですか、それとも別のものですか? 一般に、ソフトウェアの何かは、実装、テスト、および文書化されるまで「完了」しません。したがって、この質問は、「完了」したことを検討するために文書化の一部としてどのようなことを検討する必要があります。 私たちの会議での最近の顧客フィードバックからの質問は、私たちのドキュメントがより多くの「サンプル」を必要としていたことを示唆しています。 対象者:データベース、プログラミング言語、および関連ツール(前述のDBの管理クライアントなど)を使用するソフトウェア開発者

14
オプション要件についてのより良い言葉は?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 6年前に閉鎖されました。 ソフトウェアエンジニアリングのオプション要件に対するより良い言葉は何ですか?このフレーズは矛盾しています。以前のプロジェクトで「非コア要件」を使用しました。

3
資産とリソースの違いは何ですか?
いくつかのIDEを使用し、いくつかのデフォルトプロジェクトを作成しました。作成時に、私のために作成されたフォルダー構造が見つかります。時にはResourcesフォルダー、Assetsフォルダー、時には両方が表示されます。実際に(標準の)違いはありますか?

4
デイワンバグという用語の意味は何ですか?
最近、メールチェーンでこの用語に出会いました。Googleはそこ用語である私に語ったゼロデイのバグは、およびMicrosoftとAdobeがフロントランナーであることを:) 初日バグなどの用語はありますか?それはどういう意味ですか?
12 terminology  bug 


5
「エゴレスプログラミング」とは何ですか?
この言葉を聞いたのは約15年前です。 私の理解は、ウィキペディアの記事やTechRepublicの記事で説明されているものと似ています。「友好的で、個人的な感情を脇に置いて、同僚と一緒に」仕事をします。相互に敬意を払ってピアレビューを行い、学習したいという欲求を含み、コードを「所有」していると感じないため、誰かがバグを提案したり、バグを修正したり変更する必要があると言ったとしても、あなたはそれについて弁明しませんそれ。 また、コードを改善することを目標に、他のプログラマーと良好な関係を築く態度を持つことが主な目的だと考えました。だから私はそれがあなたの仕事の質に誇りを持っているとか、あなたがしたことがあなたの顧客に問題を引き起こした場合に後悔を感じると両立しないとは見ていません。 しかし、最近の質問に対する答えから、他のプログラマの中には「エゴレスプログラミング」について異なる理解を持っていると思うようになります。では、正しい定義は何ですか?そして、その意味は何ですか?

5
短絡評価が悪いのはいつですか?
もう少し明確にするために、私はさまざまな言語で多くの時間を費やしたと述べます。しかし、これまでは常に使用するか、まったくサポートしていませんでした。 現在、VB.netを必要とするプロジェクトで作業を開始していますが、ANDとANDALSOの両方の面でVB.netを提供しているようです。最初のものは短絡せず、2番目のものは短絡します。 だから、これはなぜだろうかと思いますか?このように設定すると、モードを切り替えたいことが頻繁に発生することを暗示しているようです。しかし、短絡回路を使用することが悪いことになるような状況は考えられません。 私はこれがより多くのオプションのものに入る可能性があることを知っているので、これを他の場所に置く必要がある場合は、どこにいるか教えてください。 私は少なくとも公式の答えがあればいいのにと思っていますが、両方のオプションがあるのは、可能な場合は常にShort Circuitを行うよりも良い理由についてです。

2
「out」キーワードが2つの一見異なるコンテキストで使用されるのはなぜですか?
C#では、outキーワードは2つの異なる方法で使用できます。 引数が参照によって渡されるパラメーター修飾子として class OutExample { static void Method(out int i) { i = 44; } static void Main() { int value; Method(out value); // value is now 44 } } 共分散を指定する型パラメーター修飾子として。 // Covariant interface. interface ICovariant<out R> { } // Extending covariant interface. interface IExtCovariant<out R> : ICovariant<R> { } …

2
「コードスキュー」とは何ですか?
ScalaのO'Reillyの本で、コードのコピーアンドペーストが作成することを読みました。 ...コードの肥大化、保守性、スキューの問題が発生し、 文脈の中で歪曲という言葉の明確な定義を見ることができません。コピーペーストの問題は認識していますが、「スキュー」という言葉に当てはめることはできません。これはO'Reillyの本で使用されているため、実際のプログラミング用語が流通していると推測しています。 ポインタはありますか?

4
「ビジネスインテリジェンス」開発者とは何ですか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 4年前に閉鎖されました。 ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 ビジネスインテリジェンス開発者の役割は、従来のWeb開発者の役割よりもどのような特性/スキルを期待していますか?

2
JavaDocで非推奨か否か?
JavaDocには次のX509Certificate getSubjectDN()ように記載されています。 Denigrated、getSubjectX500Principal()に置き換えられました。 もう使用すべきではないがDenigratedではないメソッドのDeprecatedに慣れています。コメントで閉じられたこの特定のケースに関するバグレポートを見つけました: これはバグではありません。「非推奨」は、深刻な場合にのみ使用することを意図しています。 Deprecatedのメソッドを使用している場合、一般的に推奨されるアクションはメソッドの使用を停止することです。 メソッドがDenigratedとしてマークされている場合の推奨アクションは何ですか?

4
C ++の「インターフェース」という用語
Javaはとを明確に区別classしinterfaceます。(C#もそうだと思いますが、経験はありません)。ただし、C ++を記述するとき、クラスとインターフェイスの間に言語による強制的な区別はありません。 そのため、Javaには多重継承がないための回避策としてインターフェイスを常に見てきました。このような区別をすることは、C ++ではarbitrary意的で無意味に感じます。 私は常に「最も明白な方法で物事を書く」アプローチを採用する傾向がありました。そのため、C ++でJavaのインターフェースと呼ばれるものがある場合、例えば: class Foo { public: virtual void doStuff() = 0; ~Foo() = 0; }; そして、私Fooはおそらくほとんどの実装者が、おそらく私が書くだろういくつかの一般的な機能を共有したいと決めた。 class Foo { public: virtual void doStuff() = 0; ~Foo() {} protected: // If it needs this to do its thing: int internalHelperThing(int); // Or if it doesn't need the …

3
プログラミングにおける「移植」という言葉の使用に関する質問
現在、UNIXシステム用に作成されたC ++コードを変更して、Visual Studioからコンパイルすることで動作するようにしています。いくつかの組み込み関数の名前を変更する必要があり、動的配列の定義方法を変更する必要がありました。 私の質問は、このコードをUNIXからWindows / Visual Studioに「移植」しているのか、あるプログラミング言語から別のプログラミング言語に変更するとき(C ++からJavaに移植するとき)にのみ「移植」を使用しているのですか?

8
「真実」は合法的なプログラミング用語ですか?
SOには、「真偽」という言葉を使用して、元の型に関係なく、ブール値として評価される式の真理値を意味する質問がかなりあります。動的言語では非常に便利です。 私の質問は、これは本当の用語ですか、もしそうなら、スティーブン・コルバートがそれを普及させる前にそれを使用していましたか?それとも、後でそれを採用しただけですか?その場合、上記で定義した正しい用語は何ですか?

6
「グレースフルデグラデーション」とは何ですか?
この「優雅な劣化」という言葉についてよく耳にします。 例えば ​​、 "An application server should gracefully degrage when it is under heavy load " "Graceful degradation of user interfaces.... " この用語は私にとって抽象的なもののように見えます。それが意味するものの具体的な例はありますか?

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