ASP.NET 4.0のコーディング標準に関する文書や記事はありますか?私のコードで品質を高め、業界標準に準拠させることは、私にとって大きな助けになるでしょう。ASP.NET 4.0業界のコーディング標準
おかげ
ASP.NET 4.0のコーディング標準に関する文書や記事はありますか?私のコードで品質を高め、業界標準に準拠させることは、私にとって大きな助けになるでしょう。ASP.NET 4.0業界のコーディング標準
おかげ
あなたはMSDNでDesign Guidelines for Developing Class Librariesを得ました。
名前に惑わされてはいけません。私はあなたが従うべきガイドラインの本当に良いセットであることが分かります。
StyleCopもインストールできました。ガイドラインのいくつかは愚かです(無益なヘッダーを強制するか、フィールド名に_underScorePrefix
を付けないようにします)。良いことは、ルールを変更したりカスタマイズしたりできることです。 Googleからの
最初のルールはかなり無駄で、Liskovs Substition Principleを破るようにあなたを招待します。インターフェースが実装されているかどうかを確認する必要がある場合は、何か問題があったと思います。 – jgauffin
@jgauffin:実際には、実際には基本機能を実装する 'IPlugin'を受け取ることができます。また、 'ISearchPlugin'を実装することで、与えられたメソッドがそれをチェックし、これに関することを行います。 – abatishchev
しかし、あなたはあなたがチェックしなければならないインターフェースがわからなければ。関数のパラメータがオブジェクトの場合はどうなりますか?最初にチェックしないと、インターフェイスがあるかどうかは分かりません。よく知られているものは、苦情処理中に取り上げられます。 – Asken
私はあまりにもチートシートで、非常に有用で、よく作られたことthis documentationを発見しました。
正確にASP.NET 4.0または多分ASP.NET。または.NET 4.0または単に.NET? – abatishchev
ASP.NETは正確にASP.NETを探しています。好ましくはフレームワーク4.0。 – Dinny