Подобный пример и есть ограничение, которое не позволяет осуществить одно действие (забрать деньги), пока не будет совершено другое (вынуть карту). Ограничения не менее полезны и в цифровых интерфейсах. В одном из сервисов, над которым я работал, мы не допускали пользователя к основным функциям, пока не