сделайте в библиотеки один класс, который умеет работать с внутренностями библиотеки без композера — некий фасад и просто скачивая реквайрите его и все заводится...
Самый красивый код — опен-сорс код, когда десятки и сотни людей оттачивают каждый класс/функцию кода... Ваш код насколько хорош и нужен другим? Честно! Как много программистов прочесывают чужой код и разбирают чего и как в нем? (ни одного)
Ну как понять -- по наводящим вопросам... Какие подходы и какая архитектура,
тестируют ли и какая пирамида тестирования,
какие критерии на код-ревью,
как дела с техдолгом (как с ним борятся, какое его состояние и что планируют) ,
как с экстремальным программированием,
на что акцент при выполнении задач,
какие версии языка/фреймворка используют,
какие фреймворки,
как с обучением дела, есть ли внутри компании митапы
Вас берут для чего-то, за что платят деньги -- учитывайте этот момент
Антон Р., в логах отобразили, но в системе много слоев может быть...
Например идет процесс оплаты товара, в клиенте выкинулось исключение... мы в слое работы с АПИ платежки поймали исключение и залогировали, но выкинули дальше, чтобы наша система выше поймала, откатила транзакцию и плюнула ошибкой уже своей для слоя выше
Зачем именно в один файл?