Now it's time to learn The Command Pattern! You will learn all you need to implement this pattern in your application. We will talk about receiver, command, client, invoker and many more. In this tutorial you are going to implement a small radio control application. You should choose this pattern if you have multiple actions to execute, and it doesn't matter if those actions are related or not.