Writing evolving C# code (post 02) – Using injection and inheritance
Reading Time: 6 minutes Starting from the existing code of the previous article, we experimented the caching feature by adding an outsider behavior into the existing data access layer. This strategy is very fast and it helps us to determine if the problem is addressed correctly and the technologies used are appropriate. Now, we should refactor it to fit […]