Gostaria de saber por que retornamos a função createDBConnection
assim
module.exports = () => {
console.log('Module que invoca createDBConnection');
return createDBConnection;
}
ao invés de assim
module.exports = () => {
console.log('Module que invoca createDBConnection');
return createDBConnection();
}
Obs; este último código da erro, mas gostaria de entender o porque.