Learn to use search tooling. My neovim setup has ripgrep + a LSP on hand at all times. You can do the same things in VSCode.
If you don't know where something is... search, search, search. 2000 lines or 2 million lines. Searching cuts the mental load because you find what you NEED at that moment.
Need to know what refers to this function or variable.. there's a click or key sequence for that.
And yeah, Python is a bit of a trip to read, the lack of braces makes it unique to parse, if you aren't used to it.
And yeah, Python is a bit of a trip to read,
the lack of braces makes it unique to parse,
if you aren't used to it.
Huge thank you for this. Just hearing that validation is helpful :)
Good point about searching. I've been using vscode, which I use for Terraform a lot and jumping around with the outline view. I need to figure out if there's a way to search in vscode and edit code while keeping my hands on the keyboard.
Or use neovim, because my beloved Emacs is often slow.
Learn to use search tooling. My neovim setup has ripgrep + a LSP on hand at all times. You can do the same things in VSCode.
If you don't know where something is... search, search, search. 2000 lines or 2 million lines. Searching cuts the mental load because you find what you NEED at that moment.
Need to know what refers to this function or variable.. there's a click or key sequence for that.
And yeah, Python is a bit of a trip to read, the lack of braces makes it unique to parse, if you aren't used to it.