テンプレートエンジン
テンプレートエンジンを利用することでいくつかの恩恵が受けられる。
見た目 (View) とロジックが分離できる 例えばMVCのようなモジュール化を容易にする デザイナーとプログラマーなど、作業の分担ができ、チームでの開発がやりやすくなる
ドキュメント生成のための同じようなコードの重複が避けられる
出力である成果ドキュメントはドキュメントの全体または一部を構成する。