マイクロソフトのベストプラクティスに従う素晴らしいソースコードを持つサイトを知っていますか? http://apparch.codeplex.com/Wiki/View.aspx?title=Pocket%20Guides&referringTitle=Homeマイクロソフトのベストプラクティスに従うプロジェクトソースコード
答えて
:
- 製品のほとんどは、商業用になります - マイクロソフトの開発スタイルに従って(>クローズドソース)
- 、あなたは、開発者の多くが付いている大企業にする必要があります。ほとんどのOSSプロジェクトは小規模(つまり、小さなコアチームと多数のボランティア)です。
私はMicrosoftの独自のコードが自分のベストプラクティスに従って信じるhttp://www.codeplex.com/AppArchGuideが、そうShared Source Initiativeを見て:
はベストプラクティスでは私が最も可能性が高いと言うこと準拠のプロジェクト、この文書のことを意味しています。
私は開発者(開発ツール)が使用できるプロジェクトではなく、ユーザーが使用できるプロジェクトソースコードを探しています。 – yoitsfrancis
さて、正直に質問を編集してください:-) –
私はあなたがこれらの理由のために、マイクロソフトの外のMicrosoftのベストプラクティスを、次の「偉大なソースコード」(エヘン)を見つけることを疑うhttp://msdn.microsoft.com/en-us/practices/default.aspxをチェックアウトし、あなたはVS 2008がない場合は、FxCopのをダウンロードし、http://msdn.microsoft.com/en-us/library/bb429476(VS.80).aspx
私はあなたがその質問を誤解していると思います。あなたが言及したプラクティスサイトは主にドキュメントであり、マイクロソフトのベストプラクティスのソースコードではありません。 FXCopを使用してコードをチェックするツールの妥当性はわかりません。私はソースコードを持つサイトを探しています。 – yoitsfrancis
Microsoftの標準に準拠したオープンソースコードを見つけるのは非常に難しいでしょう。ただし、StyleCopとFXCopをデフォルトのルールセットと使用して、特定のプロジェクトがどの程度厳密に適合しているかを確認することができます。
私が見ると1つの場所はMono Projectとprograms built using itです。
また、共有ソースイニシアチブを見ているmad-j's ideaが役に立ちますが、そのコードのすべてが厳密にガイドラインに従っているわけではありません。
あなたはその質問を誤解していると思います。私は素晴らしいソースコードを持つサイトを探しています。ソースコードでルールを強制しません。 – yoitsfrancis
私がこれらのツールを提案した理由は、それらを使用してソースコードをMicrosoftが定めたガイドラインと比較することができるからです。 – chills42
マイクロソフト製品を使用しているいくつかのプログラマーは、そのドキュメントの後に、Microsoft以外の人々が良いプログラミングスタイルを習得することを意図したドキュメントを作成しています。この文書は、大小のプロジェクトに適用されます。たぶんあなたはベストプラクティスのコンセプトを誤解しているかもしれません。 – yoitsfrancis
私は「Writing Solid Code」という本を所有しています(ドイツの「Never Again Bugs」に翻訳されています)。それは少し古いですが、会社がもっと多くのバグを苦しめているという事実にもかかわらず、良い読書をしています;)だから塩の粒で私の答えを取ってください:) –
http://www.amazon.com/Writing-Solid-Code -Microsofts-プログラミング/ dp/1556155514 –