Effective opening practice combines understanding with retrieval. First learn the purpose of a move; then try to produce it without seeing the answer. Replay the position after a gap and test whether the idea still comes to mind. This reveals a difference between recognising a move when someone shows it to you and finding it yourself at the board.
Use a short routine. Choose one line, inspect its main idea, and play the moves. When you make an error, stop and identify why: perhaps you overlooked a threat, confused two move orders, or chose a move from a different structure. Repeat the decision with the explanation in mind. Rushing through the whole line again can hide the exact point that needs work.
Daily training uses selected repertoire positions and brings scheduled reviews ahead of new material. Hints and revealed moves are useful learning aids, but they are different from an unaided answer. Three clean line completions show that a line has been learned in the trainer; durable position mastery depends on successful spaced reviews. Neither label measures your overall playing strength.
Finish a practice session by connecting one position to real play. What would you do if the opponent chose another reasonable move? Which pawn break could follow? Play games, analyse them, and bring the resulting questions back into study. Opening recall, tactical calculation and positional understanding support each other, so leave time for all three.
Try this at the board
Train one line without hints, then revisit a middle position and explain the next move before playing it.