Questions tagged [tags]

Tags are keywords or labels that categorize and group your question with other, similar questions.

Filter by
Sorted by
Tagged with
22
votes
5answers
706 views

Should we do something about our meta tags?

We have a decent selection of language and technology tags, but we also have many meta tags, such as refactoring. A meta tag, at least on here, specifies the OP's request(s) in a review, and not much ...
21
votes
1answer
268 views

Why are tags [functional-programming] and [haskell] mutually exclusive?

An edit was recently made on my question to remove the functional-programming tag. The edit comment was that [functional-programming] is redundant with Haskell I don't understand this, as I ...
20
votes
3answers
334 views

Common Review Quotes

In my reviews a couple of points come up again and again (and again). It's like somebody is teaching bad practice out there. As a result a lot of my reviews look very similar (or get terse with my ...
19
votes
2answers
170 views

for (post in [loop]) { post.tagMoreAppropriately(); }

The loop tag is generic... like, very, very generic. Generic as in, if your code doesn't loop somewhere, it's probably not a computer program. Hence I'm nominating the loop tag for burnination. ...
18
votes
4answers
224 views

Making a tag for a Code Review community project

Last year, two community projects were born. One of them has been, according to some Github statistics, one of them is a lot more active than the other. Perhaps most importantly, the Rubberduck ...
18
votes
1answer
160 views

Are machine-learning questions a good fit for CR?

I'm aware of When are Machine Learning questions on-topic?, but I think maybe there's room for discussion regarding the machine-learning tag. I've made a search on the ML tag (because I do not have ...
17
votes
2answers
169 views

if ( [conditions].isGoodTag() ) { return “keep” } else { return “burninate” }

There are currently 246 questions tagged with conditions. It also has 2 synonyms, conditionals and ternary-operator Reference: action = ([ternary-operator] == bad_tag ? “burninate” : “keep”) The tag ...
17
votes
4answers
138 views

Can we require questions to have at least one language tag?

We are getting a low amount of questions every day which are not tagged with a language. I believe we can could prevent this if we make adding a language required. Is there a possibility to add this ...
16
votes
4answers
285 views

Editing out the Ruby tag from a Ruby-on-Rails question

Someone suggested an edit to remove the ruby tag with the reason: ruby != RoR I was tempted to reject the edit, since ruby is a valid tag in my opinion for ruby-on-rails. The user is a good ...
16
votes
4answers
245 views

The [java-8] tag, here to stay?

Recently the java-8 tag was created to apply to Java8 specific questions. There is no doubt that the questions are, in fact, Java8 questions. The meta question though, is: Should java-8 exist, and ...
16
votes
1answer
80 views

Is the [Linq] tag appropriate if the code doesn't use Linq?

This question raises my question. Classify values depending on predicates The code in the question doesn't actually use any linq. OP simply believes there may be a solution using Linq that is ...
16
votes
1answer
153 views

Tagging: C++ vs C

I've noticed more and more questions recently having their posts tagged with C++ both c++ and c. A couple examples that I have recently handled myself: Karatsuba C++ implementation Passing objects ...
15
votes
2answers
141 views

How should the [beginner] tag be used?

This could be due to my blanket novice status, but I find myself using this tag quite regularly; practically associating it with use of the site itself. The beginner tag description specifies its ...
15
votes
1answer
78 views

Can we replace the misleading [unity] tag with a more distinct tag?

Some unity3d (game engine) questions are being accidentally tagged as unity (Microsoft dependency injection container). Can we rename unity to unity-container, and create a tag synonym for unity and ...
15
votes
5answers
220 views

Game tag - When to create own tag for games?

I have just created the minesweeper tag and the rock-paper-scissors tag. The reasoning for this was: Rock Paper Scissors (Lizard Spock) is popular enough to deserve its own tag. (37 questions seem ...
15
votes
1answer
115 views

action = ([ternary-operator] == bad_tag ? “burninate” : “keep”)

Currently, there's 17 tagged questions for this tag, either being superfluous (use every tag I can) kinda questions, or very complex ternaries replaced a potentially large ...
15
votes
2answers
140 views

Should we clean up our sockets?

Sparked by this meta, I did a quick search for "socket.io" and came back with 21 hits. It seems to be enough to create a tag for it IMO, but I'm no web guy. I don't really understand what this ...
15
votes
1answer
96 views

What is the scope of the file tag?

Today I was asking a question which was basically about file transformation and while tagging it I looked up file to see if it is appropriate for my question. Unfortunately, there are more than 300 ...
14
votes
3answers
198 views

Is the tag [reinventing-the-wheel] really helpful?

So I just stumbled upon the tag reinventing-the-wheel and I ask myself if this is really a helpful tag. Most of the code on Code Review does reinvent the wheel in one way or another, there is nearly ...
14
votes
4answers
224 views

Tags for [optimization], [performance], [speed]

There is currently a suggestion to make performance a synonym for optimization. I don't think that's right, for two reasons: You can optimize code for several criteria, such as maximum execution ...
14
votes
3answers
204 views

Should name of programming language be in the title of a question?

Almost every question on the website has the name of the programming language in its title. Also words like feedback, review etc. are unneeded I think as that is this website's purpose. I wanted the ...
14
votes
1answer
94 views

Shall we stop [naming] things?

The naming tag currently has 47 questions. Should we eliminate it?
14
votes
1answer
272 views

Burn the books of [learning]?

I've come across learning, which is only tagged with 15 questions right now. It seems unneeded because it doesn't add anything important to the question. We already have beginner, which sort of ...
14
votes
1answer
59 views

Do we need any more [programming] [practice]?

The first tag has been recreated multiple times, while the second is likely a variation of best-practice, which was previously removed and temporarily blacklisted. They are about as useless as review ...
14
votes
2answers
131 views

Optimizing [performance]

Over the past years(?) there's been a debate about the status of the optimization, performance, memory-optimization and code-size-optimization: January 2012: Tag synonyms (optimize -> optimization)...
13
votes
3answers
103 views

Should questions about assembly code include architecture / platform tags?

I was reading this question about a FizzBuzz implementation in assembly for the ATmega16. I suggested that the OP include a tag indicating the architecture, because the fact that it was for an 8-bit ...
13
votes
1answer
73 views

Inconsistent Python tag formatting

There's python3 and python2.6, but python-2.7 breaks this pattern. Can this be fixed?
13
votes
1answer
125 views

Is there a language agnostic concept covering what SecureString does?

We currently have 8 questions, one of them closed about .Net's SecureString. I find this topic interesting and would like to follow these questions, but we don't ...
13
votes
1answer
135 views

What's the [api] tag for?

The taginfo for api describes what an Application Programming Interface is, but doesn't give any guidance as to what kind of question it applies to. Given that the majority of code here is at ...
12
votes
3answers
120 views

Drop the [database] tag?

A lot of the database questions have specific database engine tags on them. I think we should stick to the database engine tags instead of the generic database. I think that we should burn the ...
12
votes
2answers
84 views

Should we let [dry] dry away?

This tag was burninated as part of this discussion, and I've seen it come back a few times after that, including today. It may be a popular review request, but that doesn't mean it should keep coming ...
12
votes
1answer
214 views

Should we just put an end to [optimization]?

This is probably one of CR's oldest tags, next to refactoring and best-practice, both of which have already been removed. I recall similar discussion mentioning that specific optimization tags would ...
12
votes
2answers
133 views

set [null] = null? (or “Burninate [null]?”)

In my opinion, the null tag is not helpful for anyone. Even if this tag matches the content of the question, it might be a bit too specific. I'm not a programmer. What are your opinions on ...
12
votes
1answer
208 views

Are [cross-browser] and [portability] synonyms?

I've written a JavaScript-related question, and I tagged it with cross-browser, but it was (for my unfortunate surprise) marked as portability, which is its synonym master. And it wasn't just me who ...
12
votes
2answers
94 views

Rename [code-challenge] to something more site-specific

It seems that users are still using the code-challenge tag for challenge-oriented questions that do not correspond to the site's occasional voted-upon challenges. We already have the programming-...
12
votes
1answer
158 views

Do we need “acronym tags” ([dry], [solid], etc.)?

We have various "acronym tags" related to software principles: dry solid srp The problem is, they can still be used as meta tags, especially dry, for reducing code repetition. However, they're not ...
12
votes
2answers
357 views

Pascal / Delphi / Pascal Script tags

I have a concern about the tags delphi, pascal-script, pascal that I'm not sure how it can be solved properly. A short summary about the different things: Pascal is the original language, created in ...
11
votes
2answers
173 views

.net to the core

An entity-framework-core tag was recently created. Tag asp.net-core was created some 8 months ago. I can see a pattern here: do we really want a -core version of every single .net-related technology ...
11
votes
3answers
86 views

Appropriateness of [teaching] tag

The teaching tag was recently created. There are now three questions carrying the tag. Its intended purpose is described in its tag wiki: Much like the [beginner] tag, this tag should call out ...
11
votes
2answers
198 views

Time limit exceeded and performance: what's the difference?

We currently have two tags that have quite a large amount of overlap in their definitions: performance Performance is a subset of Optimization: performance is the goal when you want the execution ...
11
votes
4answers
223 views

Are IDE tags even necessary for this site?

I am aware of two current IDE tags: visual-studio (3 questions) eclipse (1 question) I'm not an expert on IDEs in general, but I think most code is written in some kind of IDE. However, so few ...
11
votes
1answer
46 views

Let's clean up [cleancode]

The tag cleancode was recreated, so it was not blacklisted the whole time. Anyway, should it be blacklisted at last? If so, then I believe it should also apply to the other variant, clean-code.
11
votes
1answer
48 views

Should the [css] and [css3] tags be merged?

I can't think of any good reason why the css3 tag should exist on CR at all. There is currently a discussion going on over on Meta SO as to when the css3 tag is appropriate. CSS3 is not a well ...
11
votes
1answer
118 views

Normalizing [data-structures]?

I feel that something should be done about data-structures. For instance, this question appears to include the tag just because it uses data structures. Also, we already have many specific tags for ...
11
votes
1answer
173 views

What's your angle on desynonymizing [Angular] and [Angular.js]?

As we should know from ""Angular" (Angular is not Angular.js)", Angular is not AngularJS - Angular is Angular2+. Wikipedia also says they're different things: Angular - "Angular (commonly referred ...
10
votes
2answers
146 views

Let's talk about Code Review's [design-patterns]

Is there a correct usage for design-patterns? If so, can someone clarify it to me? Every time I see the tag, I'm left asking, "why is this a tag?" Here's the snippet: A design pattern is a ...
10
votes
4answers
84 views

binary-search vs binary-search-tree

I created the tag binary-search-tree and retagged a question from binary-search to binary-search-tree. However, my edits, which had been accepted at first, were rolled back. The reason why I created ...
10
votes
2answers
85 views

Is it time for [design] to finally resign?

After a consensus was reached in this post, the design tag was burninated. Since that time, I've seen it recreated a few times by different users (those that didn't know about this tag's history). ...
10
votes
2answers
88 views

Comparing [tag:comparative-review] to a regular review

I think that a comparative review should be 2 questions, and then the user can take the answers from both and do the comparing on their own. then they can decide what is going to work best for their ...
10
votes
2answers
277 views

Can we constrict the [python-2.*] tags?

I would like to suggest the following: Rename python-2.7 -> python-2.x Synonymize python-2.6 -> python-2.x This is as we don't have individual Python 3 tags, such as python-3.6. But we do however ...