Configuration
При создании бандла, который будет использоваться как библиотека (и не только), полезно будет его конфигурировать.
Конечно, можно все вынести в параметры, обойтись таким образом без конфигурации, но это будет некошерно. =)
Правильная практика описывать конфигурацию в config.yml, а часть необходимых параметров выносить в parameters.yml:
Паттерны и архитектура веб-приложений
Относительно недавно для себя открыл, что помимо, собственно написания кода, изучения новых технологий/ использования внешних API, есть вещи и намного сложнее.
Вещи, необходимость понимания которых возникает при разработке средних и больших проектов. Но даже для относительно небольших проектов это важно.