I know in most cases, we can cache the data in the first beginning when defining a function to load the data. However, I saw many will also cache the plot function using the same data source. Is it really necessary to do that assuming the data is already cached? Is it helpful to cache all the functions if possible to improve the performance?
Thank you all.