Design Pattern Riddle #8

If you need one or more actions,
I can be your design of choice.
I can organize your requests
or back them out, it’s your choice.

Each object has it’s parameters
That tells them how to act.
I am made of generic components;
Each one defines their internal pact.

a. Command

~/riddle by me

If you enjoyed this post, please consider sharing it with others via the following Twitter or Reddit buttons. Also, feel free to checkout my egghead.io profile page for addition free and subscription lessons, collections, and courses. As always, you can reach out to me on Twitter at @elijahmanor. Thanks and have a blessed day!

Reddit