I like the fact that someone found this to be a problem and cared to
make this as a framework. When, I needed this, I was writing my custom
code. 


But, I do not like the implementation for the simple reason, that if a
View say View-1 needs synchronous information from 2 commands, it
cannot, because both the commands will be sending the data to the view
which would be the callback. Hence, to handle such scenario, you will
have to write as many callbacks which talk to the view. Fails to scale
gracefully.


This is where the "Interface" based programming fails and why event
based programming is so powerful. What you need is an ServiceBus that
can carry the event with some contextual information and and then pass
back intelligently.

I do not have an opinion on modules, yet.


Reply via email to