We've been getting a rash of questions asking, essentially, what a programmer should name methods or properties. One such was a request for a word that meant both "add" and "remove" because the programmer wanted to have a method that could add or remove an element.

Does this really fall under ELU? The English language doesn't really govern what people can or do call class members and the like. This sort of thing seems more about naming conventions, and in that case I think Programmers.SE would be the more logical choice.


  • 9
    The thing is, Programmers does not (or no longer does) welcome bikeshed questions, either. See Mark Trapp's comment here, for example: "bikeshedding class names is not welcome on Programmers.SE". (Mark is a mod there.) So the question boils down to, are they welcome on our site?
    – RegDwigнt Mod
    May 5 '11 at 16:02
  • 4
    @RegDwight: Well, I'm fine with your reduction. I don't think they belong here.
    – Robusto
    May 5 '11 at 16:06
  • 36
    +1 just for the title...:)
    – Marthaª
    May 6 '11 at 15:55
  • 10
    I don't have anything better than the two answers, and I concur: this stuff does not belong here. May 6 '11 at 23:46
  • 15
    For those who were as baffled by this use of bikeshed as I was, by the way: explanation. Roughly, bikeshedding = obsessing argumentatively over trivial details just because you can.
    – PLL
    May 7 '11 at 21:12
  • 13
    I don't understand the title of this question at all. So much so that I wasted my time asking a question that got merged into this one. And wa