だいたい同じだけど一部が異なるデータを持つデータ構造について4つのパターン分類してみた | レバテック開発部のフィード
この記事は レバテック開発部 Advent Calendar 2025 6日目の記事です。 はじめにアプリケーション開発において、だいたい同じだけど、一部が異なるデータを管理しなくてはならないときがあります。例えば、以下のような要件に遭遇することがあります。サイト全体の設定を元に、プロジェクトごとに一部だけ変更した設定ファイル。共通の契約書のテンプレートデータを元に、顧客ごとに特約を書き加えた契約書。これらはすべて、元となるテンプレートデータと、それを活用しつつ改変されたインスタンスデータの関係にあります。本記事では、この課題を解決するためのデータ構造を4つのパターン…
元の記事を確認する