#137

Больше классов!

Не стесняйся создавать отдельный класс для каждой маленькой сущности, если у нее есть понятное имя и метод. Не страшно, когда в коде много классов. Страшно, когда в коде много непонятных классов или когда трудно искать код.

class LegacyLoginConnector {
  static verify(login, password) {
    const body = http.post(
      'http://legacy.example.com/checkLogin/', 
      { login, password }
    );
    return (body && body.success == true);
  }
}

Можешь давать таким классами постфиксы в названиях: Connector, Helper, Adapter, Controller, Tools и так далее — чтобы было очевидно, что это не сущность.

(Кроме того, маленькие классы легко покрывать тестами.)