maintainability

    16

    7答えて

    PHPやJavaScriptなどのインタプリタ型プログラミング言語では、手続き型アプローチよりもオブジェクト指向のアプローチにどのような影響がありますか? 特に私が探しているのは、Webアプリケーションを作成し、手続き型とオブジェクト指向型のアプローチを選択する際に、スピードだけでなく保守性も最適化するためのチェックリストです。引用されたリサーチとテストケースは、これ以上検討している記事を知ってい

    2

    7答えて

    これでシナリオを示します。 プロジェクトAには、それ用に開発されたクラスライブラリがあります(MyLibと呼ぶことができます)。私はMyLibのバージョン1でプロジェクトA(プロジェクト内)をリリースします。 私はプロジェクトBで開発を開始しますが、MyLibをバージョン2に拡張します(既存のタイプの最適化を含む)。 プロジェクトAとプロジェクトBの両方にMylib 2をリリースした場合、タイプA

    2

    5答えて

    Javaを使用してGAEでWebアプリケーションを開発すると、後で簡単に移行できる機会がありますか、またはGAEに固執しますか? Google App Engine + Javaの他の代替手段は何ですか? ない:

    0

    2答えて

    可読性を向上させるために、コードでLINQを真のクエリ言語として使用し始めています。最近まで、Entity FrameworkチームのLINQからSQLへのチーム移転のためにLINQに触れることを恐れていました(この会話をここで無視しようとしています)。LINQはクエリ言語を今後の安全な賭けにするでしょう動く産業)?

    1

    6答えて

    McCall's Quality Model、製品改訂は、ソフトウェア製品の品質属性を記述するための3つの主要な視点の1つです。製品リビジョンの観点から、保守性,欠陥を見つけて修正する能力は、ソフトウェアを改訂する能力に影響する重要な品質要因として識別されます。 明らかに、改訂プロセスのある時点では、人間の関与、特にプログラマーの関与が必要です。コードの書式設定は、ソフトウェアを効果的かつ効率的に

    53

    11答えて

    私が今日書いているソフトウェアの一部は30年後に使用されると思っています。 1月1日午後12時00 木:しかし、私はそれの多くは、1970年における #include <stdio.h> #include <time.h> #include <limits.h> void print(time_t rt) { struct tm * t = gmtime(&rt); p

    0

    4答えて

    CSS(特に色)の値を再利用することは、そのCSSを維持することに関して常に問題でした。変数を作成するための最良のツールは何ですか?また、CSSを使用して一般的にメンテナンス性を向上させるツールは何ですか?

    1

    2答えて

    例外メッセージが格納されている場所が1つあります(これらはユーザーが向いていません)。 私はまたいくつかの例外を持っていて、異なるエラーメッセージとコードを持つことができます。これらのコードは、文書化とコミュニケーションの目的にのみ使用しています。 のResourceBundleすべての例外メッセージ グローバル列挙のために:しかし、一箇所にすべてのエラーメッセージを持つことは、私はこれらを検討し

    1

    1答えて

    私は今日、実際に私の一生のためにVisual Studioを実質的に毎日使った後、Code Metricsのことに遭遇しました。私はそれがVS2008の周りからそこにあったと思うが、私はそれで遊ぶことに気を配っていない。 私のソリューションの私のプロジェクトのほとんどは、私の「スクラップ」プロジェクトでメンテナンス可能性指数が85,83,86,76とかなり高いです。私はこれらのスクラッププロジェク

    2

    7答えて

    大量のデータセットに対して毎月処理する一連の大規模で複雑なストアドプロシージャセットを継承しようとしています。 VB6で書かれた元のプロセスと一致するように、デバッグ中です。彼らがt-sqlでそれらを書き直すことを決めた理由は、VBプロセスに数日かかるため、この新しいプロセスには数時間かかるからです。 これはすべて問題ありませんが、これらを今ではリモートで読み取り/保守可能なt-sqlコード(1.