Ambiguous namespaces
RyanScottLewis opened this issue · comments
Action
subclasses are simply wrappers to allow a large method to be refactored into multiple smaller methods.
Controller
subclasses contain methods, conventionally called actions
and called such within documentation.
This is confusing from a developer standpoint, if someone mentions an "action", are they talking about an Action
? Or a controller action?
https://en.wikipedia.org/wiki/Command_pattern
- Rename
Command
- Implement
#undo
?