Мы работаем над проектом, в котором у нас есть несколько модулей - все они имеют общий набор функций, таких как округление, разбор строк и т. Д.
В настоящее время мы добавили эти функции в родительский контейнер (который вызывает эти модули) и используем их в соответствующих модулях. Точно так же, если нам нужно разделить переменные между модулями, мы добавим их в родительский модуль, чтобы он стал доступным для всех.
Это правильный подход - как с точки зрения производительности, так и структуры?