#503: А тем, кто не поймет, он откусит ногу

« картинки и свежие анекдоты | чат

#503: А тем, кто не поймет, он откусит ногу

Разрабатываем одну большую корпоративную систему - огромная база данных, большие нагрузки на сервера ну и веб-интерфейс, куда ж без него. Интерфейс этот пишется с использованием одной библиотечки, которая в свою очередь вовсю использует AJAX. Библиотека open-source, но как-то раз преподнесла совершенно неожиданный сюрприз.

Решил я ее обновить, скачал новую версию, пересобрал, залил - все вроде в порядке. Но при заходе на одну из страничек сервер стал тут же падать! Не поняв с первого раза, как стабильно работающее приложение может вдруг выкинуть такой фокус, стал внимательно изучать логи. И обнаружил там, о ужас, StackOverflowException! При этом, точно зная что рекурсию нигде не использую, порылся в своем коде пару минут, да и решил заглянуть в код библиотеки. А там увидел вот такую прелесть на месте того метода, который вызывал ошибку:

/**
* @return
* @see #getPage()
* @deprecated
*/
public int getPageIndex() {
return getPageIndex();
}

Вот оказывается как надо объявлять метод устаревшим, чтобы его впредь больше никогда не использовали!

Комментарий:

Ваше имя:

Ещё интересное на этом сайте:

#502: Точный математический прибор
Анекдоты и картинки #28891
Анекдоты и картинки #28890
Анекдоты и картинки #28889
Анекдоты и картинки #28888
Самое невыносимое - это неизвестность.
Профессия... хм... верно!
Робаты
Анекдот дня по итогам голосования за 17 января 2009.
История дня по итогам голосования за 17 января 2009.
Афоризм дня по итогам голосования за 17 января 2009.
http://www.keyboardwizard.net/
у кота железные нервы
Анеки
Анекдоты и картинки #28878
фонтан О_о
Студенческий супергерой
А габариты включать надо!
Анекдоты и картинки #28874
Студия ПСИХОЗМУЛЬТФИЛЬМ, "Волк Не Придёт" http://freedomcry.ru/flash/volk_ne_pridet
« все анекдоты и картинки
Рейтинг@Mail.ru