I learned everything I know about c# by looking it up on Google, copy and paste is king. Just keep working with it until you can make sense out of the code you’re copying. An llm would work similar but might feed you bs, everything you’ll want to know is on stack overflow. You’re unlikely to have an original, unasked question…I never have.
I feel like if one tried to follow all of these “rules” at all times nothing would get done, at all.