ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も) シリーズ化してしまった?修正可能なシステム。 前回は、概要として、何をやるかについて書きました。 本来なら、その説明をするべきですが、その前に、どこが問題で、このような手順になっているのか?という背景の話をします。 ■データに関する修正をかける場合 問題は、データ構造に対して、削除、あるいは意味が変わったり、型が変わったりする修正で起こります。 (価格を、整数から実数へ、文字2バイトを1バイト、有効期間項目をなくすなど・・) この場合、修正後のプログラムを作るには、まず、データの構造を修正しないといけません。 とくに、データ構造に追加がある場合、追加しないと、プログラムが作れないので、追加します。そうすると、同時に項目を変えないといけない場合(つじつまが合わなくなるので)、削除や