- 929 名前:805 [04/10/24 23:05:07]
- >Statelessな場合は、Ma、Mbに依存関係はありません、と以前書いたのですが、
>実は間違ってますね。m(_ _)m >ここでいっている依存関係とは、呼び出し順序の依存関係です。 > >状態Sが更新されない場合は、確かにMa、Mbには依存関係はありません。 >しかし、MaでSが更新され、MbがMaで更新されたことをあてにしている場合、 >MbはMaに依存しているということになります。 Mbが依存しているのは Maじゃなくて、ステートSなんだと思うんだよね。 Maの呼び出しによって、ステートS => ステートSa となるとして、 Mbが当てにしているのは「事前のMaの呼び出し」ではなくて 「Ma呼び出しによってセットされるステートSa」なんじゃないかな? よって、ステートSを外に出したところで MbがステートSaを前提にしていることには なんら変わりない、ステートSを中に置こうと外に出そうと何も変わりはない、と。
|

|