CodeSOD: Рекурсивный поиск Заметка
The Daily WTF на русском

CodeSOD: Рекурсивный поиск

Бернард поделился методом Java, который, кажется, не используется и никогда не вызывается. Этот метод - статический метод класса GroupEntity, называемый find, который принимает строковый параметр и возвращает объект GroupEntity. Однако метод просто вызывает себя рекурсивно без видимой цели. Это явно ошибка, и неясно, какова была первоначальная цель. Возможно, строка должна была быть преобразована в другой тип, что прервало бы рекурсию. Есть старый тикет в очереди на реализацию функции, позволяющей находить группы через поисковое поле ввода, но никто еще не работал над этим. Рекурсивные вызовы метода, скорее всего, никогда не закончатся, что делает невозможным реализацию функции. Автор саркастически относится к вероятности реализации функции в ближайшее время. Бесконечная рекурсия метода - это юмористический пример плохого программирования. Статья высмеивает ошибку и гипотетическую ситуацию, когда кто-то пытается использовать этот метод.