Language-learning arguments often force a false choice between grammar study and learning through examples.
You need both.
Grammar gives you a model
A clear explanation can save time. It can show you a distinction that might take dozens of examples to notice.
Patterns give you speed
Knowing a rule is not the same as producing it automatically.
Pattern practice turns abstract knowledge into familiar sequences you can retrieve under pressure.
Explanations should reduce confusion
If a grammar explanation makes a structure clearer, it is useful.
If you spend an hour analysing terminology that does not improve comprehension or production, the return is poor.
Patterns should stay connected to meaning
Mechanical drilling has limits. The strongest practice varies meaning while keeping useful structure stable.
For speaking, see How to Actually Learn to Speak a Language.
For the wider system, see How to Learn a Language: The Eventually Fluent Guide.