Привет всем!
Вопрос: должно ли быть ограничение размера поля для ввода наименования папки?
у меня сейчас нету и я могу ввести например 300 символов, подскажите это баг?
Мне кажется должен быть ограниченный размер поля
Отправлено 26 ноября 2015 - 13:43
Привет всем!
Вопрос: должно ли быть ограничение размера поля для ввода наименования папки?
у меня сейчас нету и я могу ввести например 300 символов, подскажите это баг?
Мне кажется должен быть ограниченный размер поля
Отправлено 26 ноября 2015 - 13:47
тестируемая программа работает только в Виндоус и там есть ограничение 260 символов
Отправлено 26 ноября 2015 - 14:10
А на какой файловой системе вы пытаетесь создать папку?
От этого зависит насколько длинное имя папки можно задать.
Но если коротко, то я бы не ограничивал форму ввода, а корректно отлавливал бы сообщения от ОС, что папку с таким именем создать нельзя.
Отправлено 26 ноября 2015 - 14:21
а требования?
Отправлено 26 ноября 2015 - 14:34
на какой файловой системе
File System: NTFS
а требования?
нет требований :) нет спеков и тз
Отправлено 26 ноября 2015 - 14:39
тестируемая программа работает только в Виндоус и там есть ограничение 260 символов
1. Если обобщенно, не давать вводить больше символов, чем может их запомнить система.
2. Не заморачивайтесь сильно над такими вещами, а ищите более приближенные к жизни баги.
"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс
Отправлено 26 ноября 2015 - 14:40
и нужна ли проверка на валидность? ну там на символы *,?.
Отправлено 26 ноября 2015 - 14:44
Обычно руководствуюсь правилом - что ввел, то и должно отображаться. Если ввел одно, а отображается другое, то это баг.
"Если ты хороший плотник и делаешь красивую тумбочку, ты не будешь прибивать сзади фанеру, даже несмотря на то, что задняя часть повернута к стене, и никто ее не видит. Ты будешь хорошо спать ночью, только если тебе удалось воплотить в своем произведении эстетическую красоту и качество." © Стив Джобс
Отправлено 26 ноября 2015 - 14:51
File System: NTFSна какой файловой системе
Точно? И ваша программа никогда не будет создавать папки на FAT32 и на сетевых дисках, да?
Отправлено 26 ноября 2015 - 14:52
Спасибо за ответы
Отправлено 26 ноября 2015 - 14:56
на FAT32 и на сетевых дисках
может будет, но там же тоже ограничение есть на максимальную длину в имени файла, вроде
Отправлено 26 ноября 2015 - 16:02
Есть.
Оно и на NFS есть.
Только я не уверен, что все эти значения совпадают между собой)
Отправлено 27 ноября 2015 - 06:50
тестируемая программа работает только в Виндоус и там есть ограничение 260 символов
В ОС Windows ещё, к примеру, нельзя создавать папки с именами CON, PRN, AUX, NUL, COM1, COM2, LPT1, LPT2 и т.п.
0 пользователей, 0 гостей, 0 анонимных