includeはコンパイル時に小さくなるわけではない †includeは、単にソースコードが外に出るだけで、ソースコードは読みやすくなりますが、コンパイル時に小さくなるわけではなありません。 UJMLアプリケーションは変数、ステートトランジションと関数を互いに連携させることにより期待した動作をします。しかしこれらの異なる部品が、同じアプリケーションの中に記述されているということを除いて互いの関連性が希薄になってしまうことがあります。この現象は規模の大きなプログラムにおいて複雑で可読性の低いコード(スパゲッティコード)をもたらしてしまいます。 include 要素はステートマシンのコードを外部ファイルから現在のファイルにコピーします。 includeについて |