JavaScript/Java/Python: ‘finally’ lets you return many times from the same call
An edge case has convinced me it's the 'last' return that always wins… (more…)
Read more »
One of the most important rules for writing a deterministic, easy-to-debug code is avoiding side effects. The obvious choice if we want to meet this assumption is to use the functional paradigm. This, however, poseses a risk of poor code readability. Read more