一般的な考慮事項
- 複数プロシージャーのあるモジュールをコーディングする時には、 ユーザーのアプリケーション・プログラムに必要となる可能性があるプロトタイプを基本的に含めておくために、/COPY ファイルを利用します。 サービス・プログラムを作成している場合には、サービス・プログラムと プロトタイプ (ある場合) の両方を提供する必要があります。
- アプリケーション・プログラムの保守は、各構成要素が最新のレベルにあること、お
よび変更が別の部分に影響しないよう保証することを意味します。
ユーザーのアプリケーションの保守のために、Application Development Managerのようなツールの使用を考えることができます。
例えば、別のプログラマーがプロトタイプを含む /COPY ファイルに対して変 更したと仮定します。 ユーザーのアプリケーション・プログラムの再作成を要求した時に、/COPY ファイルを使 用しているモジュールまたはプログラムが自動的にコンパイルし直されます。 /COPY ファイルに対する変更がアプリケーション・プログラムの呼び出しまたは プロシージャー・インターフェースに影響する場合には、高速で検索されます。 コンパイル・エラーがある場合には、これらのエラーを避けるために、 プロトタイプに対する変更を受け入れるかどうか、 または呼び出しインターフェースに対する変更を受け入れるかどうかを決定する ことができます。