I’m a software engineering student, and when I first started learning Java, I thought I had to remember a lot of code

examples.

Classes, methods, syntax, collections, constructors, interfaces.

I tried to remember the exact code.

But the problem was simple: if I forgot one line, I felt like I forgot everything.