Currently SO contains 57 56 0 posts tagged . Out of these, most refer to the SOLID principles introduced by Uncle Bob Martin. The following two, however, seems to refer to solid bodies instead:

So I thought the tag should be split into and , and the original tag blacklisted.

Please post/comment if you have any issues or improvement suggestions. And of course, feel free to vote up or down to show your (dis)agreement :-)

  • Maybe solid-oop instead of principles? Don't know, just an idea
    – Pekka
    Oct 13, 2010 at 10:13
  • @Pekka, Not a bad idea, although IMHO it should be OOD rather than OOP. So how about [solid-ood-principles]? Oct 13, 2010 at 13:59
  • 1
    @Péter that would be accurate but too long IMO. Would OOP as the "top category" not work here? (I can be totally wrong with this categorization, I'm not an expert in OOD theory.) The disambiguation should be as short and as clear as possible, like Wikipedia's "Blue_(Colour)", "Blue_(Magazine)", and "Blue_(Movie)".
    – Pekka
    Oct 13, 2010 at 14:09
  • @Pekka, I don't really see a general consensus or pattern of following the Wikipedia convention in naming SO tags, but I may easily be ignorant - any feedback from the more knowledgeable would be appreciated. Oct 13, 2010 at 16:01
  • +1 for the find; not sure what to do about it yet, though.
    – Jon Seigel
    Oct 13, 2010 at 16:44
  • @Pekka, in the end I decided to implement my original idea; see my explanation in the body of the post. Thanks for your contribution though, it helped clarifying my thoughts :-) Oct 17, 2010 at 14:20
  • You should post the update as an answer, though blacklisting [solid] might still be needed.
    – Gnome
    Oct 17, 2010 at 14:29
  • @Peter yeah! Looks perfectly fine, good job.
    – Pekka
    Oct 17, 2010 at 18:47
  • 3
    @Moderators, shall I leave the answer unaccepted until the blacklisting is done? What is the preferred way of dealing with this? Oct 18, 2010 at 8:03

1 Answer 1


After a few days' of letting my thoughts settle, I decided to implement my original idea of splitting the tag into and . Although Pekka suggested an alternative, in the end I felt that is the simplest and most expressive tag in this case. (The term "SOLID principles" is clearly related to OO, and AFAIK there are no known principles marked with the same acronym but relating to other programming paradigms, so I felt no need for classification.)

I have done the retagging today, in the hope that this helps making SO a tad cleaner, nicer and less ambiguous place :-)

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