Как писал в своё время Кевин Мельтцер:
------------------------------------------------------------
Многим людям не нравиться функция require(). Они предпочли бы, чтобы все файлы, загружались как модули функцией use(). Я же считаю что require() быстрее и проще, и, если Лари оставит эту функцию в языке, я буду её применять.
------------------------------------------------------------
Я придерживаюсь такого же мнения...