1

Что-то из моего багбира - это смешанное использование терминов выгрузка и загрузка. Как инженер-программист, я сохраняю семантику и нахожу, что это довольно большая проблема, которая может запутать группы и испортить код.

Беда в том, я думаю, что я не прав!

Мои коллеги называют загрузку переносом из небольшой системы в основную систему или сервер - загрузка противоположна. Это прекрасно работает в интернет-домене, но я чувствую, что он ломается - кто решает, когда узел является сервером?

Я предпочитаю использовать конкретное определение, основанное на вопросе, каким образом передаются данные?

Загрузить - данные уходят

Скачать - данные поступают

Это не субъективно и касается передачи файлов между пирами. Похоже, что теги на Superuser согласуются с моим определением.

Изменить: я вырезал текст, который был важен, но я верну его обратно. Если у вас есть устройство, подключенное через RS232, и вы пишете в порт, а устройство сохраняет его, загружаются или загружаются эти данные? Это важно, так как RS232 является протоколом физического уровня и не имеет понятия хоста и подчиненного устройства, как это делают TCP или USB.

У меня вопрос - я не прав?

1 ответ1

2

Вы правы, а ваши коллеги не правы.

Скачать = получить данные; Загрузить = Отправить данные

Сервер может загружать информацию с клиента. Например, когда пользователь загружает файл в браузер, сервер технически загружает тот же файл с компьютера клиента. Какая сторона инициировала транзакцию, не считается.


Обращаясь к вашему редактированию:

В вашем случае, данные идут от хоста к устройству. Таким образом, для устройства оно загружает данные: оно начинается без данных и заканчивается получением некоторых данных. Поэтому сторона, которая записывает данные на устройство, загружает данные на него.


Изменить 2:

Примечание по грамматике: можно сказать, что data is downloaded to the device или data is uploaded to the device . Оба являются правильными, поскольку фраза не упоминает, чей контекст взят, естественно, как data is transferred to the device . В первом контексте человека, вы всегда скачать откуда - то и загрузить куда - то.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .