I've just come accross a question which I believe is ideal for code review. However it's already got an accepted answer.
I can't flag that it should go on code review, and I'm not sure flagging is the best approach.
Should I ignore or flag the question?
In general (assuming no accepted answers) how should I mark questions as suitable for CR?
The question in question is How can I reduce the Cyclomatic Complexity of this?
To me this is the definition of a proper code review question.
- Its a beginner who is asking about best practice.
- It contains functional code.
- There are several comments already which are off topic for SO about the use of instanceof and proper OO practices.
Code review could give better answers because more of the other information that is being freely offered is on topic there.
Infact the most upvoted answer pretty much is talking about practices. Not the accepted answer.