Suppose a newbie asks a question on SO with an MWE that's adequately formatted, but there are mistakes in style and organization that make it difficult to understand the code. OP is trying to ask a question, but doesn't know enough to formulate an MWE that allows asking a good question. Maybe the source of his/her problem is just that the code doesn't work as intended because it's confusing, but who knows? What OP needs is advice about how to organize his/her code, and this is needed before a proper question on SO can be asked.
Would it be appropriate to move the question to CR, or to suggest to OP that s/he ask for a code review on CR? Questions that I've seen on CR are at a more advanced level. Is CR appropriate for those in early stages of programming?
(For example, this question is about a procedure that is called by a procedure that is in an iteration (ask
) over a collection of items ("turtles"), and then does something to each turtle specified in the iteration--which is two procedures up--after also iterating over all of the turtles (called bigs
and smalls
) in the inner procedure. I don't think there's any reason to organize the code in this confusing manner. There is not yet an MWE, but this is the SO question that motivated me to wonder about whether it's appropriate to send a newbie to CR.)