I have to agree with your other comment. Drawing things out on pen and paper helps me a lot as well, but it’s quite difficult to do when you need to work around existing code and keep all the classes, methods, and logic in your head, looking up things as you go.