Originally Posted by davidfor
As an arrogant programmer (I'd like to think I am not typical, but I probably am), I have made decisions about this sort of thing plenty of times. But someone has to make the decisions. Hopefully an expert tells you what is needed. Sometimes you are the expert. Sometimes no-one has a clue so you make the decision and hope you get it right.
I've been finding that I really hate the 50/50 decisions, where either way of doing something is equally good (or, far too many times, equally bad).