Хочу всё знать: грабли программистов
Oct. 21st, 2004 01:10 pmЯ знаю, что среди наших читателей много программеров :-)
Я сама никакой не программер, вижу только пользовательскую сторону и совсем чуть-чуть краешек разработки. У меня сложилось впечатление, что есть некоторые вещи, которые почти всегда создают проблемы при разработке любых информационных систем. Перечислю то, что вижу со своей чайниковской позиции:
1. Даты: разные часовые пояса, разные форматы дат, високосные года, праздничные дни...
2. Текст: кодировка, специальные символы (апостроф, &, скобки...), трим (проблел в конце вводимой строки забывают отсекать и он мешает)
3. Забытая возможность: забывают предусмотреть что будет, если не (if) = система вылетает или заполненный формуляр оказывается снова пустым при возвращении на предыдущую страницу.
Наверняка есть еще куча (в том числе неожиданных для меня). Можете описать элемент и то, почему он создает проблему (только языком, понятным для не-специалиста, если можно)?
В тестировании ведь наверняка это все применяется.
Я сама никакой не программер, вижу только пользовательскую сторону и совсем чуть-чуть краешек разработки. У меня сложилось впечатление, что есть некоторые вещи, которые почти всегда создают проблемы при разработке любых информационных систем. Перечислю то, что вижу со своей чайниковской позиции:
1. Даты: разные часовые пояса, разные форматы дат, високосные года, праздничные дни...
2. Текст: кодировка, специальные символы (апостроф, &, скобки...), трим (проблел в конце вводимой строки забывают отсекать и он мешает)
3. Забытая возможность: забывают предусмотреть что будет, если не (if) = система вылетает или заполненный формуляр оказывается снова пустым при возвращении на предыдущую страницу.
Наверняка есть еще куча (в том числе неожиданных для меня). Можете описать элемент и то, почему он создает проблему (только языком, понятным для не-специалиста, если можно)?
В тестировании ведь наверняка это все применяется.