Vladimir

33%
Flag icon
Functions should be opaque, with their implementation hidden from users. But with dynamic scope, if a function uses free variables, the programmer has to know its internals to set up an environment where it works correctly.
Fluent Python: Clear, Concise, and Effective Programming
Rate this book
Clear rating
Open Preview