Мнение 1: Грешка на рекурсията възниква, когато компютърен алгоритъм използва твърде много памет или пространство, докато се опитва да се изпълни. Този тип грешка обикновено се случва, когато кодът има безкраен цикъл, което означава, че инструкциите ще се повтарят безкрайно, докато се срине. При по-сложните алгоритми това може да бъде трудно за откриване и отстраняване на грешки. За да се предотвратят рекурсионните грешки, програмистите трябва да полагат допълнителни грижи при проектирането на начина, по който частите на техния код взаимодействат помежду си, а не просто да се повтарят отново и отново. Откриването на източника на рекурсивна грешка често е доста трудно и може да изисква преглеждане на стотици или хиляди редове код. Разбира се, разбирането на това защо точно се появяват тези грешки е ключът към предотвратяването на подобни проблеми в бъдеще.