Мы выполняем один проект, и наш подрядчик позаботится об установке всего, что требуется для установки в Linux.
он сделал файл для этого.
Этот файл очень большой, и он использовал разные константы, подобные этой
BASE_DIR = "bla bla"
OTHER_DIR = BASE_DIR/other
теперь каждая следующая определенная константа использует предыдущую константу. и они повсюду.
В последней функции очень трудно декодировать, что делает эта функция установки.
Мне нужно найти эту константу, а затем проверить все константы до вершины, чтобы выяснить, что делает команда установки.
Я хочу знать, что все делают файлы так. не было бы хорошо, чтобы поместить все в одну функцию для лучшей читаемости
это очень трудно читать