I've just seen this question and noted in the comments a suggestion to post this on Code Review
I'm a little lost with the differences between the 2 SE sites? Is "Code Review" more about practices and general approaches (which is then ambiguous between "Code Review" and "Software Engineering") or is there a defined difference?
I have seen Stack Overflow vs Code Review vs Programmers vs Codegolf which doesn't really answer the question as the lines are still hazy?
Can I assume that there are some cross over here (as there probably always will be) and the example above is one of these times and common sense can prevail (in that it would have been suitable in either CodeReview or SO)?