Closures have always been a catch for me than a feature. But i think it has something powerful to offer. However, i understand it enough to avoid it but not enough to make use of it. Which i wish to change.
So can you give me some examples or situations when use of closure helped your code by reducing size, effort, increasing speed, portability, maintainability.
I am in same page with prototype..i know how it works, i know how to use it but i don't in general. My main style of programming is just creating tons of functions. But js offer more features so i'd like to use them.