Протестировав программу, обнаружил небольшой, но существенный баг.
Иногда по каким-то причинам (это не проблема самой программы, а сервера, который должен обрабатывать ссылки), не сокращенные ссылки не обрабатываются и получаются пропуски в колонке сокращенных ссылок. Так вот в этом случае происходит смещение результата. И после ряда пропусков это не соответствие увеличивается. В итоге сложно определить какая сокращенная ссылка соответствует не сокращенной.
Вопрос такой, можно ли каким-то образом решить данную проблему? Например чтобы программа при какой-либо заминке не продолжала процесс, а старалась выполнить сокращение той ссылки, на которой "задержалась". Возможно надо заставить программу проверять строку, в которой выводится результат и в случае отсутствия результата, возвращаться к последней обрабатываемой ссылке, чтобы повторить процесс заново. Или использовать другой, подходящий для решения данной проблемы, алгоритм работы. Даже если это повлияет на скорость работы программы! Здесь главное качество выполнения обработки ссылок!
Также получается, что и счетчик выдает не совсем верный результат обработанных ссылок.
Вот такая проблема.
Ответов: 9
Рейтинг: 0
|
|||
карма: 0 |
|
Редактировалось 3 раз(а), последний 2023-04-14 02:02:57