Недавно я откатил приложение, которое автоматически зашифровывает вывод файла из другой внутренней системы с использованием PGP, а затем sftp’d, в каталог внешнего целевого сервера, где оно должно было использоваться сторонним приложением. Я пытался изо всех сил снимать весь процесс в течение недели и не получал ответа от третьей стороны до сегодняшнего утра в электронном письме ....
« Оказывается, файл назван неправильно, поэтому система не подумала, что вы его отправили. Была прописная буква «Т», которая должна была быть в нижнем регистре. »
Хорошо. После вздоха с отягчающими обстоятельствами (поскольку никто другой не имеет доступа к этому каталогу и другим файлам, названным по аналогии), я начал задумываться: « Когда приложение должно учитывать чувствительность к регистру при вводе пользователем вне паролей ? »Я пытаюсь представить себе время, когда я хотел бы, чтобы« fileName »и« FileName »преднамеренно означали что-то другое.
Я не говорю здесь о соглашениях по именованию переменных в приложении, кстати. Я на самом деле очень люблю регистр в языке.