>>771
どうやったって一緒だよ。
更新前の古い情報を参照しちゃうことには変わりない。
手続き型言語には副作用があるから、何をどうしようが、
依存関係のある処理には順番が付きまとう。
簡単な解決方法は、呼び出しを順を明示的に書き並べること。
どうしても書き並べることが出来ない場合に限って、
タスクのようなコールバックを導入する。OSのタスク管理のようにな。