Fundamentals of creating patterns

I’ve had some ideas in my head that I want to see about creating but cannot think of how to go about creating it?

Is there something to remember about creating patterns or is it trial and error? Any tips?

I’m not an expert or anything, but maybe you could buy some cheap yarn and do some trial and error? And make sure you write down everything you’ve done :slight_smile: