Session

Recursion -- Powerful Tool for Advanced Programmers

We all know the basic idea of recursion, and we've feared it since we first started programming. In procedural, imperative languages, Rekursion is fortunately not necessary since there are built-in loop constructs. However, recursion is much cleaner, more compact and more expressive... if you do it right! In this session Oliver demonstrates how that works, and he explains the important technical aspects: tail recursion and Continuation Passing Style, or "how to avoid the dreaded stack overflow issues". As usual, very practical close to the code! Samples may be shown in C# and JavaScript, but this should not deter anybody since the ideas are quite universal.

Oliver Sturm

DevExpress Training Director, Software Architect, Consultant, Trainer, Developer, Author, Docker Captain

Castle Douglas, United Kingdom

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top