Quite often I see myself confused when talking about code transparency. What I'm trying to clarify myself are constructs such as:
Would be great if someone could clarify, with some small pseudo code snippet, what's the actual meaning of such a thing?
Thanks
This generally means that it is invisible to the user. The user can use the application, and not know that a feature exists.
So, for caching to be "transparent", the application should not know that a caching layer exists. This is most easily exemplified by the opposite, in that a non-transparent caching layer would require the application invoke methods to check/expire caches.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With