I'm bit of a CiviCRM noob, but I'd like to help out and fit with the current patterns. I keep encountering bits of Symfony in core code and it seems well respected... and pretty cool.
So far I have identified these in the core:
and I'm sure there is more.
The cool build kit tools seem based on the console component too.
So the question is:
How much symphony magic, and which bits, are worth understanding?
If that question is too open:
Are there bits that have been rejected for another approach?