design-patterns

    2

    2答えて

    DB_DataObjectは、ビジネスロジックを必ずしも "テーブル"クラスに格納していないため、ActiveRecordではありません。それはTable Data GatewayやRow Data Gatewayのように見えますが、実際には分かりません。私が必要とするのは、DataMapperとDomainModelで使用できるORMレイヤーです。何か案は?

    6

    7答えて

    私が保守しているアプリの自動回帰テストスイートに取り組んでいます。自動回帰テストを開発している間、私はいくつかの動作を実行しました。これはほぼ確実にバグです。だから、今のところ、私は自動回帰テストを修正して失敗を登録しないようにしました。それは意図的にこの悪い振る舞いを許しています。 私はこのサイトの他の人の意見に興味があります。明らかに、このエラー動作が修正されるように、私は欠陥追跡にバグを追加

    57

    4答えて

    私はこの言葉を聞いたことがありますが、それが何を意味するのかはよく分かりません。 いつこのテクニックを使用すればよいですか?どのように使用しますか?誰かが良いコードサンプルを提供できますか?

    1

    3答えて

    警告:私は比較的新しくコーディングするだけでなく、TextMateだから、明白な答えがある場合は謝罪します。 私はたくさんのHTML/CSSマークアップを行います。フォーム、ナビゲーションメニューなど、私がたくさん使う特定のパターンがあります。私が望むのは、それらのパターンを保存し、それらが必要です。 TextMateを使用してこれを行う方法はありますか?

    21

    6答えて

    論文/書籍/その他を知っている人はいませんか?そのデータベースのパターンを文書化しますか?たとえば、すべてのテーブルにプライマリキーがあり、キーがdevoid of information contentである必要があります。だから、関係データベースを設計するための設計パターンに関する書籍や出版された論文を誰かが書いていたのかどうか疑問に思っていましたか? @Gaius、データベース設計者が比較検

    3

    2答えて

    私自身の練習として、サンプルプログラムをさまざまな言語に翻訳していました。 C#で始まる、私はそうのようなビジターパターンインタフェースなかっ:ルビーに移り interface Visitor { void Accept(Bedroom x); void Accept(Bathroom x); void Accept(Kitchen x);

    11

    5答えて

    データベーステーブルのコレクション(Accessファイルなど)があり、このコレクションの各テーブルを、すべてのテーブルと個々のルールの両方に共通のルールを持つルールセットに対して検証する必要がある場合テーブルの1つまたはサブセットに固有のものですが、誰かが調べるには良いデザインパターンを推奨できますか? 具体的には、私はのようなコードを回避したいと思います。また void Main() {

    3

    2答えて

    これは既に尋ねられて答えられていると確信していますので、事前に謝りますが、検索する正しいキーワードを見つけられません。 "Pattern"の検索が多すぎるQ & Aが役に立ちます。 私は回帰テストのアプリケーションに取り組んでいます。私は画面上にフォームを表示していて、ユーザーがアプリケーションにログインしている場合、フィールドのいくつかは読み取り専用でなければなりません。だから私はフィールドオブ

    38

    16答えて

    コマンドラインから実行可能なプログラムを作成する場合は、複数の引数とともに複数のオプションまたはフラグをユーザに提供することがしばしばあります。私はこれまで何度も自分の道を見つけましたが、argsをループして適切な機能を停止するためのデザインパターンがありますか? 考えてみましょう: myprogram -f filename -d directory -r regex をお使いの言語のために

    11

    3答えて

    いいえ、これはジェネリックスに関する質問ではありません。 私は、内部コンストラクタを持ついくつかのクラスを持つFactoryパターンを持っています(私は工場ではなくインスタンス化されたくありません)。 私の問題は、非公開のパラメータに "true"を渡さない限り、CreateInstanceが "このオブジェクトに対して定義されたパラメータなしコンストラクタなし"エラーで失敗するということです。私