Как разобраться в коде одного определённого файла, вроде бы понятно: запускаешь его и смотришь на результат. С несколькими файлами тоже вроде как можно совладать методом научного тыка, исключения, добавления, комментирования и прочее.
А как правильно организовать исследование проекта в несколько сот файлов? Как отслеживать связи, очерёдность подключения и запуска модулей?
Наличие документации и связь с создателем не рассматривается, так как тогда бы и вопроса не было бы.