Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The IT management classic PeopleWare suggests organised "Code Wars" as a way to boost morale. Has anyone ever put this into practice? How did you do it?

share|improve this question

closed as not constructive by Jim G., Glenn Nelson, gnat, Martijn Pieters, BЈовић Jan 28 '13 at 9:32

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Can you explain more about what this is? Is it like a coding competition? – Spacemoses Apr 5 '11 at 2:05
I thought of holy wars..., psst by the way, Vim doesn't give you RSI ;-) Now you say it, it deosn't seem to be about code though... – Anto Apr 5 '11 at 4:06
Possible reference ("Core war") – l0b0 Apr 5 '11 at 15:35
@Spacemoses - yeah, pretty much a coding competition – Craig Schwarze Apr 6 '11 at 1:09
up vote 8 down vote accepted

Some sort of deep irony about a book that states controlled disturbance is good, but that interruptions reduce programming efficiency by a factor of three. People like predictable and safe change -- conflict is not safe or predictable. Competition must be externally focused, don't start a war in a team; or at least that's my opinion.

share|improve this answer
The same thing occurred to me. I guess the context was meant to make it fun, rather than serious... – Craig Schwarze Apr 5 '11 at 6:31

We're running a Code War today and the response from the developers so far has been extremely positive. I haven't seen any negatives in this - it's like a fun baseball game between friends. The competition is enjoyable but it doesn't make anyone dislike others.

Update: Just completed another one - Windwardopolis - and it was a major hit with the student participants.

share|improve this answer
That is very cool, well done! – jlnorsworthy Jun 11 '11 at 3:44
Fantastic - well done David! – Craig Schwarze Jun 15 '11 at 0:24
And we're sponsoring one at C.U. in 2 weeks -… – David Thielen Aug 13 '11 at 17:31
Having our second one today (see…) and it's been a very positive experience. All C.S. students and they love it. – David Thielen Aug 27 '11 at 22:01

No personal experience, but a conference last year had a Snake competition, where you could program your own Snake to get as high score as possible. I'm not sure if this is what they used, but there seems to be a framework available

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.