Считаете ли вы, что с точки зрения производительности и потенциальной утечки памяти этот код лучше:
const config = require('./config.js');
const db = require('./db.js');
const helper = require('./helper.js');
const local = require('./localization.js');
const signal = require('./signal.js')(config, db, local);
const mail = require('./mail.js')(config, db, local);
const ticket = require('./ticket.js')(db, helper, local, signal);
, в котором последние 3 модуля имеют параметры (config, db, local и т. Д.) По сравнению с notпередача параметров и повторное выделение их внутри этих модулей?
Может быть, это то же самое, я не знаю.