Conventions around having different liberaries for the same task (like http request)

Viewed 20

We have a spring boot projects and their main task is to make http api calls to external systems. And for the same task of making http call now we use Java's http client at some places and Spring Web client at others.

Similarly for processing json, we have Jackson as well as [org.json.json][1] , both being used at different locations.

My questions is that can this cause issues in future (like code maintainability etc)? What are the industry standards or coding conventions around it?

0 Answers
Related