Капча
Капча, это хорошо. Т.е. это плохо, но необходимо, а значит хорошо. Решил поменять стандартные капчи в инфижене. Появилась идея - возьмем словарь русских слов, уберем одну букву... и попросим ввести все слово Придумано - сделано...
О, как реализованна капча в инфижене! Конечно же там нет единого кода, конешно же там вызовы генерации капчи и проверка онной идет во всех местах, где капча нужна. Интересно, в каком классе учились разработчики, когда писали это.
Нет, конечно же оставлять такое нельзя, переписали все прямое общение с базой на вызовы методов работы с капчей. Методы пока посадили в ipclass, но todo - вынести или в class_captcha или в отдельный.
Это был первый звоночек, который сказал "а ты уверен, что в IPB такой чистый код, как казалось раньше?". Но отступать уже было поздно...
8 комментариев
Рекомендуемые комментарии