People say that politics and work should be separate, I don't think so.
Every company should ask job candidates "who do you vote for" when hiring and then make hiring decision depending on company goals and style. Every candidate should ask hiring company if they have republican or democratic business style.
Political views root from personal preferences and personal preferences affect coding style and quality.
Here under republicans I mean conservative or Ron Paul style republicans, not Romney style republicans.
Democrats are usually wasteful careless people who more often break merchandise and return it to the store or write dirty code and let someone else to bail them out calling it "team work" and if someone refuses then start personal attacks with names like "bad team player". Democrats like to talk about big company goals team responsibility, loyalty, republicans prefer individual responsibility, success, freedom.
Democrats like to ask personal questions like "what did you do on weekend" or if you are going to take vacation "where are you going to go", stricter work schedule. Republicans don't ask personal questions, have more relaxed work time schedule, don't differentiate between company sick days or vacation days.
Succinctness comes from accuracy and saving - qualities that republicans praise. Accuracy and saving comes from individual and full responsibility for result, which promotes investment into reusable code, elimination of debt (inaccuracy and duplication).
Shared responsibility leads to carelessness and carelessness needs shared responsibility. Carelessness leads to duplicated code and inaccuracies, growing coding debt, which causes regular need of bailout.
Democratic programmers cause booms and busts software writing cycles as amount of debt from careless coding accumulates, which makes it necessary to rewrite the whole thing again and again.
Republican programmers are slower to write something at the beginning because they like to invest into reusable parts, but in long run they don't need bail out with full rewrite because they clean mess as they go.
Discussion (5)
Cite your source, please.
This sounds like complete, utter nonsense. If anything, intuitively I would expect that Democrats would write more usable code due to their liberal frame of mind which expects all possibilities whereas the Republican would write code only one way, his way.
Maybe Republicans would write more efficient code rather than effective code.
tag "satire"
@寐龙: the source is my brain.
My brain tells me that republican programmers are an advanced race of synthetics from the Procyon star system.