Hello there,
this might be a more general question, not just Rails related. I'm about to start working on an application that will need to employ some kind of caching strategy sooner or later.
How to approach caching when programming a web application? Should I think it through up front or is it a matter of a later decisions? And then, how to approach testing of such application? Do you test it with caching turned on (after all, that's how it's going to be run in production) or off?