refactoring

    0

    2答えて

    私は、メインテーブルに、名前を変更したい実際に悪い名前の主キーフィールドがあるデータベースを持っています。この主キーフィールドは、約20の他のテーブルと約15のストアドプロシージャによって参照されます。 このフィールドの名前を変更する最も簡単な方法は、データベース全体で参照されるどこですか?

    0

    4答えて

    私は基本的に全く同じ のことをするが、それぞれ異なるデバイスからの割り込みを処理する2つの割り込みサービスルーチン(ISR)を持っています(同じタイプのデバイスですが)。したがって、ロジックは同じですが、異なるCPUレジスタとメモリ位置にアクセスします。 簡単な例として、次のコードを考えてみます。私は(つまり私は、ISRのにパラメータを渡すことはできませんし、関数呼び出しを避けるべきISRの に適

    0

    5答えて

    SQL Server 2000(T-SQL)に変換している複数のMS Accessクエリ(ビューおよびストアドプロシージャ内)があります。サブクエリや元の開発者の制限に関するAccessの制限により、他のビューのサブクエリとしてのみ機能する多くのビューが作成されています。 「アクセスアプリケーションが行うことを実行する」ことを除いて、明確なビジネス要件はありません。また、レポート/ CSV抽出に関

    1

    4答えて

    私は上記のコードから、次のような方法 private void SetProcessDocumentStatus(string status) { var setStatusWith = new Action<string>( statusValue => processDocumentStatusLabel.Text = statusValue);

    2

    2答えて

    私は、製品のエンティティおよび製品のシリーズ、ファミリ、ブランドなどの関連エンティティを持つエンティティフレームワークコードをリファクタリングしようとしています。シリーズ、ファミリ、ブランドのエンティティはすべて、IdおよびTextプロパティ。 以下の2つのメソッドは非常に似ており、1つのメソッドにリファクタリングできるはずですが、どのエンティティからどのエンティティをクエリしているかを動的に渡す

    2

    8答えて

    更新済み私は私の問題をよりよく説明するために例を更新しました。つまり、​​メソッドが常にラベルタイプを取り、ファクトリがどのタイプのラベルを作成するかを決めることができるということです。つまり、返されるラベルの種類に応じて、より多くの情報を取得する必要があるかもしれません。 私はプリンタに送るラベルを表すオブジェクトを返すファクトリクラスを持っています。 ファクトリクラスは次のようになります。 p

    13

    5答えて

    私はvimをエディタとして使用していますが、リファクタリングに関しては、IDE用のIDEと同じ機能をいくつか得たいと思います。 Javaをリファクタリングするためのコマンドラインツールはありますか?私はおそらくperlやvimスクリプトを使用して何かを一緒にハックすることができますが、そこに何かがある場合は、むしろそれを使用したいと思います。

    0

    1答えて

    私は上記を試みましたが、再構築しようとしたときにコンパイラが古い名前でデータセットを見つけることができなかったため、エラーが発生しました。 私はそれが怠け者かもしれないことは知っていますが、私はそのプロパティウィンドウのアイテムの名前を変更して、私のために黙ってリファクタリングを行うことに慣れています。データセットで同じことをやり遂げる方法はありますか?検索と置換の機能を使うべきですか?私のプロジ

    4

    2答えて

    次のように私のキャンプは、レールに使用する一般的なイディオムは次のとおりです。 def right_things(all_things, value) things = [] for thing in all_things things << thing if thing.attribute == value end return things

    4

    2答えて

    かなり大きなRubyアプリケーションでは、特定のオブジェクトが名前とIDの2つのものによって識別される状況があります。これらの値の型はどちらかといえば多少異なる目的を持っているので、全く同じではありません(idとnameは別の場所に残っています)。したがって、アプリケーション(ID、名前、およびオブジェクト)の周りにさまざまな値が渡されています。この状況は、ある種の関数にどの型を渡すべきか明確では