I work with VK Api for general development, understanding of Api in general. And all the graphic components (creating models for messages, etc.) are done directly in the methods that send a request and then receive a response.
Should we make a separate class responsible for creating models or is it better to leave it behind the methods that execute the query? Will it be more effective / not?