Probably it depends on the person.
So far my approach works absolutely perfect :)
But I use it only for self education.
In terms of projects : I have only one, and I give all attention to it.
Having a project doesn’t mean you don’t need to keep learning. So it’s important to find way to do so which would be suitable for you, there are no silver bullet or single approach. It think it’s mostly personal.