Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2005-04-10

[アイデンティティ]仕様とコード

文章で正確な仕様を書くとことはできない。正確な仕様を書きたいならコードで書けばよい。

しかし現段階では厳密な仕様は不要でコードにする必要はない。具体化するのは最後でよく、それまでは文章とか絵とかあいまいなイメージでいいのだ。あいまいなイメージの断片の集まりは柔軟で仕様変更に強い。

逆にコードに落ちるところまで具体化してしまうととたんに変更に弱くなる。それは脳内イメージの柔軟さとは比べ物にならない。