Command Design Pattern In Python

Publicado el: 10 abril 2019
en el canal de: SBCODE
4,866
110

Command Design Pattern Article :   / command-design-pattern-in-python  

Documentation : https://sbcode.net/python/command/

Design Patterns In Python Book : https://www.amazon.com/dp/B08XLJ8Z2J

The Command Design Pattern in Python
The command pattern is a behavioural design pattern,
in which an abstraction exists between an object that invokes a command, and the object that performs it.

The components if the Command Design Pattern are,
The Receiver - The Object that will receive and execute the command
The Invoker - Which will send the command to the receiver
The Command Object - Itself, which implements an execute, or action method,
and contains all required information or module which is aware of
the Receiver, Invoker and Commands

Eg, a button, will call the Invoker, which will call a pre registered Commands execute method,
which will perform the action on the Receiver.

Notes:
The receiver object should manages it's own state, not the command object
There can be one or more invokers which can execute the command at a later date.

(Book) Sometimes you just want to switch off your computer and read from a book. So, all GoF patterns are discussed in my Design Patterns In Python book
https://www.amazon.com/dp/B08XLJ8Z2J : ASIN B08XLJ8Z2J


En esta página del sitio puede ver el video en línea Command Design Pattern In Python de Duración hora minuto segunda en buena calidad , que subió el usuario SBCODE 10 abril 2019, comparta el enlace con amigos y conocidos, en youtube este video ya ha sido visto 4,866 veces y le gustó 110 a los espectadores. Disfruta viendo!