I am mainly referring to this question:

How can I make this more Pythonic?

Basically someone had a simple if statement asking if he could make it more Pythoinic and it was closed because it was considered "off-topic" How is this off-topic if there is a tag that is meant to address these type of questions?

I looked up what exactly is the main purpose for code review and found this question. Basically what I got from it is that Code Review is made with the intention of larger scale projects as opposed to small snippets.

So can someone clarify for me if this question is really considered off-topic? What exactly is referring to? Should we just burn it?

EDIT: I found a question that seems to use coding-style a lot more effectively. Is it these type of questions that SO is trying to target with this tag? Arguably this could be put up for Code Review as well though. The main difference is that he doesn't have code.

How do I design my class?

  • 7
    The tag's been around longer than Code Review – its existence does not necessarily mean questions tagged with it automatically become on topic. Topicality can change over time, but the tags will stay.
    – slhck
    Commented Aug 12, 2013 at 18:43
  • 3
    I'm not even sure what purpose the tag coding-style might realistically have; I'd consider it a meta-tag, at best. Commented Aug 12, 2013 at 19:03
  • @DavidThomas That is kind of what I was trying to get at. I understand it might be an old tag, but now I feel it just confuses people as to what questions you should be asking on SO.
    – aug
    Commented Aug 13, 2013 at 1:08
  • Definitely smells like a meta tag. Shall we make it go away then? What questions in this tag are worth keeping?
    – Makoto
    Commented Sep 13, 2013 at 1:02
  • @Makoto: I can't see how it is a meta tag. It is also good for categorizing and searching.
    – nhahtdh
    Commented Sep 13, 2013 at 1:20
  • 1
    Categorizing what? Why should those questions be categorized? If you remove the tag from one of those questions, could it stand on its own merits? That's what it means to have a meta tag.
    – Makoto
    Commented Sep 13, 2013 at 1:24
  • Wouldn't it be better to ask, if you only leave one tag in the question, does it still make sense? I think "coding style" has quite an unambiguous meaning and could be used alone. In my view, the issue then becomes, are any questions so tagged on topic here, or should they be at programmers or code review.
    – hyde
    Commented Sep 23, 2013 at 20:03