Srs, bom dia.
Estou confuso no conceito de função. Vou tomar como exemplo um código da aula 2.
meu arquivo de conexão está isolado. Eu faço uma chamada via require:
Minha duvida está aqui. Qual a diferença entre a chamada 1 e 2 e como isso pode refletir no meu código.
Chamada 1
var dbConnection = require('../infra/connectionFactory');
Chamada 2
var dbConnection = require('../infra/connectionFactory')();
Obrigado.