問題タブ [specifications]
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.
functional-programming - 機能スペックの感想は?そしてソフトウェア設計?
機能仕様はあなたの期待を助けますか、それとも妨げますか? ウォーターフォールの方法論を実践するプログラマーは、機能仕様に対してオープンですか? 私は 5 人のプログラマーのチームで作業している Web デザイナー/開発者であり、作業を開始するときに、同じ目標に向かって取り組んでいることがわかるように、必要なものを説明する機能仕様を書きたいと考えています。
c# - C# 4.0 仕様のベータ版?
Microsoft が C# 4.0 の [ドラフト] 仕様をまだリリースしているかどうかを明確にすることはできますか? もしそうなら、どこで見つけてダウンロードできますか?
project-planning - 機能仕様を書くことはどれほど重要ですか?
私は機能仕様を書いたことはありません。コードに飛び込んで、物事を設計することを好みます。これまでのところ問題なく動作していますが、最近の個人的なプロジェクトのために、製品のすべての機能と、実装方法の詳細には触れずに「動作」する方法を説明する仕様をいくつか書いています。とても貴重だと思います。
あなたはどう思いますか?仕様を書きますか?それともコーディングを開始して計画を立てますか?どちらの方法が優れていますか?
compiler-construction - メソッド名の最大長
選択したプログラミング言語でのメソッド名の最大長を知っている人はいますか?これをC#固有の質問にするつもりでしたが、スペクトル全体で知っておくとよいと思います。
同様に関係する要因は何ですか:
- 言語仕様はこれを制限していますか?
- コンパイラはそれを何に制限しますか?
- 32ビットマシンと64ビットマシンでは違いがありますか?
c# - C#で変数名の前の@記号は何を意味しますか?
重複の可能性:
C# の変数名での @ 文字の使用/意味は何ですか?
@ 記号を文字列リテラルの前に使用して、コンパイラが文字列を解析する方法を変更できることを理解しています。しかし、変数名の前に @ 記号が付いているとはどういう意味でしょうか?
c# - C#のフィールドの順序は重要ですか?
この質問は、Jon Skeetの回答に触発され ています。c++のアクセス修飾子領域に相当するac#はありますか?
彼は、ファイル内のフィールドの順序が重要になる可能性があるとコメントしています。これはフィールドが初期化される順序に関係していると思いますが、この副作用に基づいてコーディングするのは危険であり、独自の質問と議論が必要だと思います。
コードファイル内のフィールドの順序を操作する方法と、それがどのような影響を与える可能性があるかについて、他に考えがありますか?
dll - 単一のクラス ライブラリで複数の標準を扱う
私は現在、ADIF と呼ばれる複数のファイル書き込み仕様 (XML 1.0、XML 2.0、XML 3.0 などをサポートする必要がある場合を想像してください) をサポートするプロジェクトに取り組んでいます。現在、2 つの標準 (バージョン 1.0 とバージョン 2.2.2) があり、どちらも商業的に使用されており、現在も頻繁に使用されています。
仕様バージョン 2.2.2 にはバージョン 1.0 の多くが組み込まれていますが、一部の継承やその他の OOP ツールを除外するわずかな違いがあります。
古いバージョンをサポートしながら、新しい標準に対応し続けるために、プロジェクトをどのように編成しますか?
- 単一のクラス ライブラリ内の名前空間 (Standard.Version1、Standard.Version222、Standard.Version223 (次のバージョン?) など)? ずさんなようです。
- 同じソリューション (Version222.dll、Version223.dll など) 内のそれぞれのクラス ライブラリを分けますか? 過剰に思えます。
- 等
あるバージョンから別のバージョンに変換するコードを実装するつもりです。
基本的に、この種のプロジェクトを最適に編成する方法についてのアドバイスを探しています。
sql - ANSI SQL を学ぶのに最適なリソースは何ですか?
「基本的な SQL」という意味ではありませんが、仕様と、優れたデータベース (SQL Server、Oracle など) 間の仕様と実装の違いを強調しています。
excel - Excel ファイルが Excel 95 または Excel 97 の仕様に準拠しているかどうかを識別する方法は?
Excel ファイルが Excel 95 または Excel 97 仕様を使用している場所を特定する方法は? つまり、どのバージョンの BIFF を使用しているかです。