Я только что поговорил с коллегой, который спросил меня, почему я должен сделать статический Http-запрос, подобный этому:
HttpClient.doGet(HashMap<String,String> Parameters);
вместо вызова объекта класса через конструктор по умолчанию и использования нестатического методанапример:
new HttpClient().doGet(HashMap<String,String> Parameters)
Если предположить, что реализация метода doGet
использует только параметры функции без каких-либо переменных-членов, статическая реализация будет проблематичной в любом случае, например, безопасность потока?