I inherited a project from a colleague that left the company. While examining his code, I got confused by something. After he receives quite a big amount of data from the server, he saves this data to a database in the client and then he goes on to work with this data on db. The data is received once at the beginning of the application. What I could not understand that much is, why isn't he just using the data from the memory but needs to store this on db? I inherited a project from a colleague that lef