Я знаю, что глобальные переменные плохие.
Но если я использую node модуль "util" в 40 файлах в моей структуре, не лучше ли просто объявить его как глобальную переменную типа:
util = require('util');
в файле index.js вместо того, чтобы писать эту строку в 40 файлах?
Потому что я часто использую те же 5-10 модулей в каждом файле, что бы сэкономить много времени, а не копировать все время.
В этом случае нет DRY?