Да, тут согласен — просто разнести настройки по файлам можно и без библиотеки.
Здесь удобство в том, что файлы собираются в одном пространстве имён: следующий уже видит настройки предыдущего. Но это же и минус — зависимости становятся не такими очевидными, а линтер сам не догадается, откуда появилась переменная. Так что да, тут замечание к месту
Про «плавающий баг» я тоже неудачно написал. При явно заданном порядке ничего само по себе плавать не будет. Проблемы начинаются, когда этот порядок поменяли, а где-то осталась неявная зависимость.
В общем, это не обязательный инструмент и не замена нормальной организации настроек. Скорее один из вариантов со своими удобствами и недостатками. Если обычные импорты уже устраивают, то особого смысла тащить библиотеку нет.
Да, тут согласен — просто разнести настройки по файлам можно и без библиотеки.
Здесь удобство в том, что файлы собираются в одном пространстве имён: следующий уже видит настройки предыдущего. Но это же и минус — зависимости становятся не такими очевидными, а линтер сам не догадается, откуда появилась переменная. Так что да, тут замечание к месту
Про «плавающий баг» я тоже неудачно написал. При явно заданном порядке ничего само по себе плавать не будет. Проблемы начинаются, когда этот порядок поменяли, а где-то осталась неявная зависимость.
В общем, это не обязательный инструмент и не замена нормальной организации настроек. Скорее один из вариантов со своими удобствами и недостатками. Если обычные импорты уже устраивают, то особого смысла тащить библиотеку нет.