Peter Norvig points to a design pattern which discourages the use entirely, stating: If you have two mutually-recursive functions that both alter the state of an object, try to move almost all the functionality into just one of the functions.
Питер Норвиг указује на образац дизајна који обесхрабрује коришћење потпуно, са назнаком: Ако имате двe узајамно рекурзивне функције где обе мењају стање објекта, покушајте да преместите готово све функционалности у само једну од функција.