Golf swing practice should be, at its core, learning how to repeat your swing, and learning it so thoroughly that when you play you never have to think about what your swing is doing, but rather where the ball is going to go.
You don’t learn how to do that by swinging over and over. You learn by breaking down your swing and building it back up, one part at a time. And repeating that endlessly.
Let me go to music to demonstrate what I’m saying.
When you learn a new piece, you first memorize it in little bits, a few measures at a time. You would start with the most difficult parts, because they need the most work.
After all of the piece has been memorized, you learn how to play the little bits smoothly, and how to connect them. It’s a slow building-up process that leads to playing the piece all the way through.
When the entire piece has been learned, you practice it, not by playing it all the way through over and over, even though you can, but by playing and connecting those little bits, just like you did when you were learning it.
You build up larger and larger compilations of the little bits until you are playing the entire piece. You’re always working on the details, so none of them get forgotten.
That is how you practice your golf swing. You should know what the little bits are that make you swing work. Practice each one, in isolation, to drill them into your unconscious mind.
Then build up your swing, one bit at a time, until you are swinging from start to finish, hitting all the bits you were practicing.
Then go do all that again.
How many times have you hit a bad shot and thought when it was over, “Oh, no. I forgot to do X.”
You most likely forgot to do X because you don’t practice X. You make only full swings and hope that part gets right somehow. But it never will get right until you practice that part alone. And all the other parts as well, each one by itself.
At the range, build up your swing, bit by bit, before every ball gets hit. After you hit that ball, repeat the building-up process again from the very start.
This method seems slow because you will make fewer full swings. It actually accelerates learning. Not to mention, the full swings you do make will be linked up and just like you want them to be.