
Originally Posted by
Captain Proton
So the RequestMapper delegates to a Dispatcher and the Dispatcher delegates to a Command? Why this extra level of indirection, when you need to go to the Command in the first place?
Why not have something like a CommandMapper which delegates directly to a Command? In the 'To hopefully clear up some confusion' there is a perfect example of a FrontController that dispatches to a Command object. What is wrong with that?
I believe that we have a few too many 'levels' to our design, because people have different ideas of what the concepts mean.
Bookmarks