Don't mix two problems and think they are one

Johan_Ha:
If your subject follows this pattern: "I have a problem getting my stepper motor react to my light sensor", you will give an impression that you either don't know anything about coding or you haven't even tried to make at least one thing work or you simply hope for some ready code.

This kind of subject contains two problems, which deserve their own questions and own threads. First you have to learn stepper motors. Then you have to learn sensors. If you know well both and still don't make it, the problem is in your coding skills, which you have to improve before dealing with hardware like this.

People who can help you, see these two problems in your question, while you give the impression that you see only one. That makes it hard to keep up an interesting thread.

I do think it's unfortunate that in a forum focusing on the issues facing newcomers to Arduino to be told that a typical situation will be looked down upon by at least one expert here. It's perfectly possible that someone with a problem has tested each stage of the process, but at the last stage something doesn't work. If anyone here has never experienced this then I sincerely congratulate them on their perfect lives.

The people who post queries here have a problem. As and when I can help, I will. I understand that they may not use the perfect terminology, and they may be a bit out of their depth, but I've always considered that to be the whole point of a support forum.

I just hope that newbies aren't discouraged by such posts.