34
\$\begingroup\$

As 2015 comes to an end, let's kick off Best of Code Review 2015!

All Code Review users will be invited to nominate (link to) the best questions and answers from this year, and showcase them as examples of what great CR questions and answers should look like. Prizes in the form of bounties will be awarded wherever feasible.


Conclusion

The winners of Best of Code Review 2015 are:

Bounty prizes will be awarded shortly by the generous prize sponsors.

I hope that Best of Code Review 2015 has helped to showcase contributions from our members — not just the winners, but the other nominees as well. Let's do this again next year!

\$\endgroup\$
  • 15
    \$\begingroup\$ I am willing to supply +500 bounty for each winning answer in the 3-top categories that reward answers (i.e. I cannot reward "best ABC question" with a bounty). \$\endgroup\$ – rolfl Dec 25 '15 at 22:25
  • \$\begingroup\$ Why not count downvotes? It would make it easier to track the standings for everyone, including users who don't have enough rep to see up-down vote count details \$\endgroup\$ – janos Dec 25 '15 at 23:10
  • \$\begingroup\$ @janos Allowing downvotes would essentially give everyone two votes. One vote per person is simpler. I'm counting on members to be on good behaviour and refrain from downvoting. (However, if a downvote occurs, I'll note that in the final tally.) In any case, you shouldn't let other users' votes influence your own choices. \$\endgroup\$ – 200_success Dec 25 '15 at 23:16
  • \$\begingroup\$ @rolfl + 200_success: Are selfie answers eligible for your bounties? \$\endgroup\$ – Simon Forsberg Dec 26 '15 at 11:21
  • 1
    \$\begingroup\$ @SimonForsbergMcFeely - as far as I am concerned, yes. \$\endgroup\$ – rolfl Dec 26 '15 at 14:44
  • 1
    \$\begingroup\$ I am also willing to chip in for the bounty rewards. Maybe we can split evenly. Let's coordinate when the time comes. \$\endgroup\$ – janos Dec 27 '15 at 6:56
  • \$\begingroup\$ @rolfl: Good Idea. I am willing to donate +500 as well (for each winning answer in the 3-top categories). Maybe we can get a pool going and then distribute the points in some way. \$\endgroup\$ – Martin York Dec 31 '15 at 16:26
  • 1
    \$\begingroup\$ How about a booby prize (or is that too mean and micro aggressive for this generation). \$\endgroup\$ – Martin York Dec 31 '15 at 16:30
  • 1
    \$\begingroup\$ @LokiAstari Booby prize — meaning for the worst? There is too much crap to make that workable, and besides, it would attract downvotes. Second-place prizes, maybe. \$\endgroup\$ – 200_success Dec 31 '15 at 16:35
  • \$\begingroup\$ @200_success: Booby => funny google.com/… going by Janos recent post: answer a question that is obviously going to be closed. \$\endgroup\$ – Martin York Dec 31 '15 at 16:58
  • \$\begingroup\$ @LokiAstari We already have a category for funny. \$\endgroup\$ – 200_success Dec 31 '15 at 16:59
  • \$\begingroup\$ @200_success: Not the same. \$\endgroup\$ – Martin York Dec 31 '15 at 17:08
  • \$\begingroup\$ Just a question, can you nominate your own post? \$\endgroup\$ – TheCoffeeCup Jan 1 '16 at 21:16
  • \$\begingroup\$ @TheCoffeeCup Yes, you may nominate your own post. \$\endgroup\$ – 200_success Jan 1 '16 at 21:17

11 Answers 11

25
\$\begingroup\$

Best Newcomer (Answer) category: Best answer by a user who had not posted an answer before 2015.

\$\endgroup\$
19
\$\begingroup\$

Night and Day: The most dramatic improvement (nominate both the question with the most hopeless code and the answer that cleans it up the best)

\$\endgroup\$
18
\$\begingroup\$

Lots of Laughs: Answer that makes the best use of humor to illustrate a point.

\$\endgroup\$
  • 1
    \$\begingroup\$ If this isn't retained, then we clearly hate fun. \$\endgroup\$ – Barry Dec 29 '15 at 23:46
17
\$\begingroup\$

Diplomat: Tough advice in an answer, delivered in the most tactful manner

\$\endgroup\$
17
\$\begingroup\$

Exterminator: Answer that points out the most interesting obscure bug in the original code.

\$\endgroup\$
16
\$\begingroup\$

Best shortening

Of course I am not talking about CodeGolf, this category aims to reward answers that given an absurdly long and bloated code in the question, shorten it significantly while retaining functionality and improving readibility at the same time.

\$\endgroup\$
  • \$\begingroup\$ Wouldn't that overlap with Night & Day? \$\endgroup\$ – Mathieu Guindon Dec 28 '15 at 5:51
  • \$\begingroup\$ @Mat'sMug Not really, Night & Day is for bad code, be it short or bloated, this one focuses on the bloated code. \$\endgroup\$ – Caridorc Dec 28 '15 at 11:00
14
\$\begingroup\$

Best Title category: The question with the best title. (If the title was later added by someone else, be sure to credit the user who edited the title.)

\$\endgroup\$
  • \$\begingroup\$ Shamelessly stolen from 2014 where it was a success. \$\endgroup\$ – Mast Dec 25 '15 at 23:29
  • 1
    \$\begingroup\$ My concern is that questions with good titles don't go unnoticed, and as such most probably have already been very well rewarded, by going hot and getting tons upvotes. An extra reward on top would be like making the rich richer. But maybe it's just me. (I'm pretty sure this category will get selected again.) \$\endgroup\$ – janos Dec 26 '15 at 0:07
  • 2
    \$\begingroup\$ @janos "showcase them as examples of what great CR questions and answers should look like". Having a great title helps with being a great question. Regardless of whether the question has been rewarded already it should definitely be a category because it's an important part of asking a question. \$\endgroup\$ – Mast Dec 26 '15 at 0:16
  • \$\begingroup\$ it doesn't have to be rewarded with reputation. \$\endgroup\$ – Malachi Dec 31 '15 at 1:19
13
\$\begingroup\$

Not As Easy As It Looks category: Question that superficially appears simple but turns out to be more difficult than expected

\$\endgroup\$
11
\$\begingroup\$

Best Newcomer (Question) category: Best question by a user who had not posted a question before 2015.

\$\endgroup\$
3
\$\begingroup\$

A little late as the voting is already started.

Best welcoming comment: New users can be overwhelmed by our community, but sometimes a good welcome to the community can also grab their attention to come back in later stages, as they can see our mentality is not the same as SO.

\$\endgroup\$
0
\$\begingroup\$

Best self-answer category: For questions that the OP then answered later.

\$\endgroup\$

You must log in to answer this question.

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