私はいくつかの種類のデータがあると言います。一番簡単な例は、ゲームのタイルになる可能性があると思います。私は芝生、岩、樹木などにそれぞれ異なる値のセットを持っています。補間された言語を使用する場合のデータファイル
私はすぐにファイルを作って実行時にそれを読むので、C++のようなものを使ってそれをすべて再コンパイルする必要はありません。私は、Python、またはいくつかの他のintepreted言語を使用していた場合でも、同様の形式でファイルを作成することで多くのポイントがあるでしょう:
種類の草
徒歩 が真の
が本当見0xdfdfdf 色
むしろより:
クラス草(タイル):
DEF のinit(自己):
私はinitにどのように覚えていないことができます。あなたがコンパイルされないとき、両親
self.colour = 0xdfdfdf
は、最初の明白な利点は、失われます。
要件をわずかに変更した場合、これを編集している人のみがコーダーになり、ファイルでのみ実行されるようになると、構文が複雑になり、時間が失われます。パーサーを書いてそれを統合するのにかかる時間に対する損失? –
Javaのようないくつかのランゲージでは、プロパティファイルを読み込むことは、標準的な機能として容易に利用できます。だからすでに市販の機能を持っているかもしれません。私のアプラックは、一般的に私のツールキットにはそういうものがありますので、時間が経つとビルド/統合コストは非常に小さくなります。 – djna