Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Articles / general

Suggestions on Tips and Tricks 'Etiquette'

4.20/5 (4 votes)
18 May 2010CPOL2 min read 8.8K  
So here's the deal. I'm a big fan of the Tips/Tricks section here at The Code Project - and why wouldn't I be? ;o)I think it's a gem and a great forum for everyone to share little bits of wisdom they've gained throughout their career.There are a few things that I feel denote a better...

So here's the deal. I'm a big fan of the Tips/Tricks section here at The Code Project - and why wouldn't I be? ;o)

I think it's a gem and a great forum for everyone to share little bits of wisdom they've gained throughout their career.

There are a few things that I feel denote a better tip than others:

  • The tip is short, descriptive, appropriately tagged and useful to others. In other words, follow The Code Project guidelines.
  • It's not just a knowingly re-hashed version of someone else's tip.
  • You've searched for a similar tip before you post. If you appropriately tag your tip and are descriptive in your tip, chances are that it won't be dup'd.
  • You haven't just posted well-known features of a product, or used literature from their marketing materials.
  • You've taken time to review the tip for grammar, spelling and errors or omissions so that others can easily find your tip.
  • If applicable, you're following best practices or at least stated why it's not relevant to your tip.

As far as voting goes, I think it's a shame we don't have forced-comments on low votes. That said, there are a couple of things I think we can do if we don't think a tip is worth it's weight in kilobytes:

  • Use the voting system fairly. As far as I can tell, it's meant to RATE the tip, not RANK the tip. A tip in and of itself might be a great tip even if it's not as advanced as a similar tip. Perhaps it's a beginner who is targeted, so, ask yourself "who is the audience?" If it's not you, don't vote: just move on.
  • If you think you are the intended audience, reserve judgement! Leave a comment and ask for a clarification, or better yet, suggest an alternative.
  • If you are going to low-vote a tip/trick then have the courtesy to leave a comment and say why. If some hack dumps a lame tip with no explanation, then go ahead and leave a low vote. And then say why.

There are some great tips popping up in here and I think a little trove of goodies is quickly forming. I don't want to see the process derailed by a group of hosers. This site is one of the few places on the web that doesn't degrade into flame wars at every turn and yes I just used 'hosers' on a programming web site. Great White North, represent.

I would venture to guess that the majority of folks on this site are professionals, so let's treat each other as such. If you're not a professional (or aren't one yet), it's a good place to act like one.

Cheers, and happy tipping.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)