Strannik
Искусственный Интеллект
(107694)
2 года назад
Когда вскрывает целый пласт неверной информации или неверного алгоритма решений.
Довелось встретиться с такой ошибкой у партнеров. Скинули программу атоначисления рефералам и соответственно перевода от рефера кэшбэка к участникам. Время от времени доходила информация о хаках среди партнеров. Все "вроде бы" работало нормально, но обнаружился баг: при начислении остатка с десятичной частью при ручном введении вся сумма списывалась со счета и "исчезала" в никуда.
В течении недели удалось-таки найти ошибку первого кодера среди наслоений последующих патчей и правок. Хаки исчезли сами собой...
Для любопытных: не было проверки "на дурака" десятичной точки ("." и ",") и кое-каких лишних веток логики... После исправления сервис стал самым популярным в рунете.