I'm wondering if questions about whether a given programming practice has ever been the cause of a large problem, would be on topic here.

Note that when I say "programming practice" I mean a way of using one or more programming languages, not features of programming languages.

So programming practices would include particular design patterns or things like Yoda conditions but not things like dynamic typing.

I'm fairly certain that any question starting with "What are the worst ways that..." would be considered off-topic, so I would word questions like these in a definitely answerable way. "Has the Singleton Pattern ever gone badly wrong?" is a yes or no question, (which I already know the answer to.) I'm interested in knowing whether a particular technique has a failure mode and how bad it was if so, not in hearing a bunch of horror stories like this question that was marked non-constructive produced or making fun of obviously bad ideas.

(I asked this same question on SO's meta and was told it was off-topic.)

  • 2
    Possible duplicate of Why do 'some examples' and 'list of things' questions get closed?
    – gnat
    Commented May 11, 2019 at 4:59
  • I don't know any programming practice which does not have a "failure mode", so whatever you ask here, the answer would always be "yes". That would not make it a very interesting question/answer pair, don't you think so?
    – Doc Brown
    Commented May 14, 2019 at 6:46

1 Answer 1


This would be off topic as it's far too broad.

Like Stack Overflow we're after specific, answerable questions, not a wide ranging discussion.

You'd be better off asking this on somewhere like Quora or Reddit.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .