Да вроде как определенное, нашли в продакшене, когда обнаружили, что всегда процессим только последний батч (там на самом деле другие имена переменных).
Кусок кода очищает коллекцию и возвращает последний элемент, да. Он не должен этого делать, но делает, причем весьма странным способом
дык тогда в чём ошибка в этом коде то? не могу придумать что тут можно изменить, чтобы он делал что-то полезное в таком случае. ну т.е. задумано что было этим кодом?
ну и насчёт неопределённости - действительно, тупанул чего-то спросони, всё норм так можно делать.
Comments 6
Reply
Кусок кода очищает коллекцию и возвращает последний элемент, да. Он не должен этого делать, но делает, причем весьма странным способом
Reply
дык тогда в чём ошибка в этом коде то? не могу придумать что тут можно изменить, чтобы он делал что-то полезное в таком случае. ну т.е. задумано что было этим кодом?
ну и насчёт неопределённости - действительно, тупанул чего-то спросони, всё норм так можно делать.
Reply
Ну а в текущем виде вполне себе WTF :)
Программист ржал в голос со своего кода и пытался понять, как у него такое получилось, а сейчас жадно читает комменты :)
Reply
Reply
Leave a comment