Очевидно, что у него есть имя "NullObject", но вопрос может иметь другой аспект:
С самого начала вся моя реализация проекта состоит либо из методов Stub, либо из приемников данных.
Я использую термин «заглушка», относящийся к внешним интерфейсам, которые еще не имеют реализации (но уже дают значимый возврат, что позволяет вам строить проект с первого дня).
Я использую «Sinker», ссылаясь на интерфейс, который позволяет мне направлять данные к нему, но на самом деле он никуда не идет, и это не ошибка отправителя (поэтому было бы неудобно кодировать «не отправлять» "условие в этой области).
Нужно выполнить полную сборку, И ТОГДА мы начинаем кодирование. Со временем почти все заглушки становятся функциональными (и некоторые будут обрабатывать или получать данные), и почти все приемники становятся функциональными. При проверке кода мы обнаруживаем, что некоторые грузчики могут перестать существовать, другие могут быть сгруппированы и т. Д. И т. Д.