legacy-code

    0

    8答えて

    私は大規模なエンタープライズシステム用のビルドプロセスを、数十個の独立したEXEとDLLから構成しています。これらは複数の言語、C、C++、Fortran、Python、Awkなどを使用します。ビルドスクリプトは4DOSのバッチプロセスで、40年以上に渡って進化しました。彼らは大きく、扱いにくく、絶え間ないケアと栄養補給が必要です。 Visual Studioソリューションとプロジェクトファイルを

    9

    4答えて

    レガシーコードにFxCopを導入した経験がある人はいますか?誰かがルールに違反するコードを導入した場合、ビルドが失敗するようにしたいと考えています。しかし、当分の間、これは不可能です。レガシーコードには9000を超える違反があります。 私が知るエラーを抑制する唯一の方法は、SuppressMessage属性を使用することですが、これはメソッドとGeneratedCodeAttributeでのみ機能

    4

    2答えて

    私は古典的なエンタープライズアプリケーションについて話しています。通常、何らかの種類のアプリケーションサーバーまたはコンテナでホストされます。プレゼンテーション/ UIとリレーショナルストレージだけでなく、エンティティ、サービス、エンターテインメントなど。 このようなアプリケーションで​​というキーワード(方法またはブロックのいずれか)が表示されると、私は非常に疑わしい結果になります。 私の意見で