diplomacy

Criticising code

What is the best way to point out flaws in a developers code? Stuff they've been working on a while and though you'd love to not say anything, it's bad code and something has to be said. How do you go about it without them getting angry at you?...

What's a more polite word for "code smell"?

In relation to my other question: http://stackoverflow.com/questions/432440/as-our-favorite-imperative-languages-gain-functional-constructs-should-loops-be What's the politer word we can use for horrendous(for lack of better term again) codes when doing code reviews? ...

diplomacy game judge algorithm

I am writing a server for playing the great diplomacy game online. Does anyone know an algorithm for the judge, that will calculate all moves/supports/convoys on the map at the end at each round? For implementing the protocol I use twisted, for db-access django ...

How to make QA test my web service instead of forcing me to test their web service client?

I work on a number of web services and virtually every time I produce a major build, QA starts throwing up bugs that I frequently find have nothing to do with the server side code, but rather with their crap client library. I've tried to at least make it policy that they don't file bugs without the XML that they're pushing to the server...