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

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

11
インデントの反対語[閉じた]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5年前に閉鎖されました。 コードをインデントすると言います。コードをインデントするためにタブを追加/削除できる文字列ビルダーを書いています。 サンプル: builder.Add("<ul>"); builder.Indent(); builder.Add("<li></li>"); builder.Dedent(); // <-- what should this be named. builder.Add("</ul>"); メソッドの名前は何にする必要がありますか?


3
用語の具体的な意味は何ですか:関数、メソッド、プロシージャ、およびサブルーチン?
コードの関連部分をグループ化するために使用する用語の具体的な違いは何でしょうか。私は時々、同じ意味で使用されている用語を見てきました。多くのオブジェクト指向言語は、メソッドを定義するためにキーワード「関数」を使用しています。(なぜ?) 正確にしたい場合、それぞれの具体的な意味は何ですか?それとも、各言語がそれを呼び出すために選択したものだけですか?

5
用語-ソースコードはプログラムですか?[閉まっている]
休業。この質問には詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善してみませんか?詳細を追加し、この投稿を編集して問題を明確にしてください。 3年前休業。 私はプログラミングの初心者であり、用語をよく理解していません。CやC ++などのコンパイル済み言語で記述されたソースコードがプログラムと見なされるかどうかを知りたいのですが。そうでない場合は、誰かが理由を説明できますか?

5
「charset」が一般的な使用法で「エンコード」を本当に意味するのはなぜですか?
私を長い間混乱させてきたのは、多くのソフトウェアが「charset」と「encoding」という用語を同義語として使用していることです。 人々がユニコードの「エンコーディング」に言及するとき、それらは常にユニコード文字をASCIIやUTF-8のようなバイトのシーケンスとして表すためのルールセットを意味します。これは合理的で直感的なようです。これは、指定したルールセットを使用して、これらの文字をバイトとして「エンコード」するという考え方です。 これらのルールセットは、すべてのユニコード文字の一部のサブセットを「エンコード」する機能しか提供しないことがあるので、「文字セット」の短縮形である「文字セット」は、ユニコード文字のセットを意味するだけで、これらの文字はエンコードされます。したがって、エンコーディングは文字セットを意味します(128文字のエンコードに関するルールのみを持つASCIIのようなエンコーディングは、それらの128文字の文字セットに関連付けられます)が、文字セットはエンコーディングを意味する必要はありません(たとえば、UTF-8、UTF) -16とUTF-32はすべて異なるエンコーディングですが、同じ文字セットをエンコードできます)。 それでも-そして、これが私の質問の核心です-「charset」という単語の実際の用法は、単語の構成が意味するものと一致しません。ほとんどの場合、「エンコード」を意味するために使用されます。 例えば: charsetHTML の属性は、エンコーディングを指定するために使用されます CharsetJavaのsはエンコーディングです charsetsとcharacter setsMySQLでは、これもエンコーディングです。 この好奇心の強い(乱用)言語の使用は何歳ですか?この「直感的ではない」「文字セット」の定義はどのようにして生まれましたか?それはおそらく、実際に、使用中のエンコーディングとそれらがサポートする文字セットとの間に1対1のマッピングが実際にあった時代に由来するのでしょうか?それとも、この単語の定義を規定する特に影響力のある標準や仕様はありましたか?

1
「電車」ベースの開発とは?
開発方法論の別の新しい用語に出くわしましたが、その定義を見つけることができませんでした。具体的には、「電車ベースの開発」と呼ばれています。 ここに私がこの用語を見た場所のいくつかの例があります。 今週の初めに、私はエンジニアリングリーダーとリリースマネージャーにWindows MetroバージョンのFirefoxを廃止するよう依頼しました。(ジョナサン・ナイチンゲール) https://blog.mozilla.org/futurereleases/2014/03/14/metro/ MozillaのキャリアWebサイトから: アジャイル開発方法論とトレーニングベースの開発/ QAチームの両方での作業経験。 Mozillaのコンテキストだけでなく、以前に「トレーニング」について聞いたことがあります。しかし、ネット上でそれに関する良い情報を見つけることができませんでした。 「電車ベースのソフトウェア開発」をググると、検索結果にほとんど情報が見つかりませんでした。列車をワゴンから分離するために私が掘り出すことができる最も近いのは、「列車」はスケジュールに従って定期的にリリースすることです。しかし、「電車」は一種の具体的なQA設定のようでもあります。 では、「電車ベースの開発」とは何でしょうか?

4
foldの関数引数の名前は何ですか
高階関数に減らす/折りたたみがあれば、機能の引数の、名前は何か? 私は、単純な分析(列の最小値、最大値、平均値など)を生成するために行が折りたたまれているモナディックテーブル処理ライブラリに取り組んでいます。したがって、fold関数の引数の適切な名前と、MLコミュニティ(またはHaskellまたはCommon Lispの2番目と3番目の候補)で確立されている名前が興味深いものを探しています。 のような名前fはfold関数の説明では一般的ですが、説明的ではなく、名詞の方が適しています。

5
出口コストをソリューションの選択に組み込む必要がありますか
私は現在、2つの実行可能なソフトウェア設計/ソリューションから選択しています。ソリューション1は実装が簡単ですが、一部のデータを独自の形式でロックし、後で変更するのが困難になります。ソリューション2は実装が困難ですが、後で変更する方がはるかに簡単です。 これについてYAGNIに行くべきか、それとも意思決定に出口費用を組み込むべきか?または別の質問として、出口コストはTCOの一部ですか? これを持って顧客に戻り、出口費用が適切であるかどうかを質問することを考えていますが、コミュニティが最初に何を考えているのか知りたいのですが。 PS出口費用は正しい用語ですか?



6
「Webポータル」という用語は廃止されましたか?
私の上司は、常に取り組んでいるプロジェクトに「ポータル」という用語を使用しています。 私には、この言葉は90年代後半のYahooを思い起こさせます。「ポータル」という言葉には昔ながらの意味がありますか、それとも私だけですか?それを使用しても大丈夫だと思いますか、それともクライアントの製品に対する認識を中年に引き下げますか?

2
非ビジネスアプリケーションについて話すとき、「ビジネスロジック」という用語を使用する必要がありますか?
初期化、入力、出力を処理しないプログラムの一部があるとします。何をすべきか、何を許可するか、または許可しないかを指定するだけです。これには「ビジネスロジック」という用語を使用します。しかし、アプリケーションはビジネスとは何の関係もありません。 例:ゲーム。次の部分があるとします。 入力処理 衝突検出、物理、プレーヤーコントロール 出力のレンダリング AI-NPCは指定された目標をどのように達成するか。 「ビジネスロジック」-プレーヤーが特定のオブジェクトに触れるとどうなるか。どのような種類のNPCが存在し、どのような場合に何が行われるか、「ライフ」、「弾薬」、「レベル」、「スコア」の概念。 しかし、それはビジネスではなく、単なるゲームです。ウィキペディアはそれについて明確ではありません。


3
INT_MIN-1はアンダーフローまたはオーバーフローですか?
私はそれを読んでいたことを覚えているようです underflowマグニチュードが小さすぎてタイプで表示できないことを意味します overflow大きさが大きすぎてタイプで表示できないことを意味します ただし、実際には、これらの用語は次のように使用されていると思います。 underflowタイプで表示できない値が小さすぎることを意味します overflowタイプで表示できない値が大きすぎることを意味します ここで使用する正しい意味は何ですか?整数型と浮動小数点型で用語の定義は異なりますか?

4
用語:本当に削除するか、IsDeleted(「ソフト削除」)フラグを設定するか
通常のユーザーがレコードを削除できるサイトがあります。そこではIsDeletedフラグが設定されます。管理ページでは、特権ユーザーは、実際のSQLがDELETEそのようなレコードを永久に破棄するレコードを削除できます。違いは明らかな理由で重要です。一貫した用語を使用して、ある形式の削除と他の形式の削除を比較したいと思います。私は言葉でプレーしてきたRemove、Delete、DiscardそしておそらくRecycle、とArchive。 私の質問は次のとおりです。これら2つの動作を区別する標準のユーザー向けの用語はありますか?
10 terminology  data 

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