Boa noite mano, tranquilo?
Não sou nenhum experiente no assunto, também estou começando na área, mas uma coisa que eu entendi é que esse lance de esquecer alguns assuntos e ter que revisar depois é normal, como estamos no começo vamos acabar sempre esquecendo algumas coisas, e ai de tanto revisar o mesmo assunto vamos acabar entendendo ele e aprendendo em algum momento. Então não se preocupe, se esqueceu algo, vai la e revise mesmo e utilize nos seus códigos sempre que possível.
Temos que lembrar que nós somos humanos, nem sempre iremos lembrar como se escreve um certo código, o importante é você saber que ele existe para poder pesquisar depois.