balking pattern
design pattern that only executes an action on an object when the object is in a particular state
en-US/ˈbɔkɪŋ ˈpædɚn/
en-GB/ˈbɔːlkɪŋ ˈpætən/
design pattern that only executes an action on an object when the object is in a particular state