S eda1a14b50ee24bcab19b62f40858e76 一意マッピング

pages[$i];
    }
    function addPage($i, $page){
        return $this->pages[$i] = $page;
    }
}
?>

いわゆる連想配列またはHashMap。GoFのFlyweight パターンっぽい。

使う理由は
・1つのデータレコードに対して複数のオブジェクトがあると、どれが変更したのか混乱する
・・不変オブジェクトには不要かもしれない
・データベース読み込みのキャッシュ

もしかして

    他の人の「一意マッピング」

    S eda1a14b50ee24bcab19b62f40858e76

    無所属ソフトウェアエンジニア

    (1722words)

    最新

      最新エントリ

        関連ツイート