I've had this question for a while now...
When I make changes to JS/jQuery code and run the code locally on my laptop, I sometimes need to clear the cache to see the changes.
I have both minified and non-minified version of JS files.
When I move the code to our Production, I don't ask the users to clear their cache.
Howcome users don't have to clear their cache when I move code to Production? why do I need to clear cache only when I'm developing?