Когда я начал изучать современный php для меня стал откровением composer - это менеджер зависимостей и автозагрузчик классов. С его освоением качество кода вышло на новый уровень, теперь можно забыть про include и ручное подключение классов. А в репозитории Packagist есть целая куча готовых пакетов на все случаи жизни, ведь зачем заново писать то, что уже давно написано профессионалами. Так же за счет применения стандарта автозагрузки PSR-4 код стал в целом более упорядочен и удобен в работе. Считаю разработку на php без composer сегодня вчерашним днем.