callable objects ?
brandon at brandonbenvie.com
Wed Apr 18 16:51:58 PDT 2012
This has been a useful thought experiment then.
Private properties which are defined as directly linked to observable
results seem to be a bad idea because that means a proxy is required to
either always forward anything that can invoke that observable
public/private relationship or the other option is unenforced invariants.
If you keep the link between a private property and directly
linked observable results opaque then you can allow proxies to completely
ignore any invariant about them because there is no actual invariant to
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the es-discuss