В ИТ используются термины upstream / downstream dependencies или applications. Downstream ("ниже по течению") - то, от чего зависит твое приложение, источники данных. Upstream - получатели данных.
Вдруг подумал - а ведь это же неправильно! Ведь если продолжать аналогию с рекой, то продукты твоей жизнедеятельности текут как раз вниз по течению, не вверх.
Вспомнился фильм "Прибытие": в большинстве языков подразумевается, что будущее "впереди", а прошлое - "сзади". Хотя вообще-то по логике наоборот - прошлое ты уже видел, т.е. оно "впереди", а будущее никто не знает, поэтому оно "сзади", где глаз нет.
3 комментария:
> Downstream ("ниже по течению") - то, от чего зависит твое приложение, источники данных. Upstream - получатели данных.
Ровно наоборот, поэтому аналогия с рекой верная :)
Часто слышу, как говорят именно как я написал
Согласен с предыдущим оратором.Вот официальное определение:
"A downstream dependency is something your project must deliver before something else can start i.e. someone else is waiting for you to complete tasks before they can begin work."
Отправить комментарий