2 hours ago, Bass wrote
I've witnessed this myself many times at work: My theory is that Java and C# programmers are so mired with "would the programmer elite approve of this" (eg: "am I using the right patterns?"), they don't end up actually getting much done in the end of day.
I know you just love to beat your head on the keyboard until the sheer force of luck causes it to compile, but since I'll have to come in behind you and actually make it work, I'd appreciate it if you'd spend more time worrying about the "programmer elite" ideals of what isn't sh*tty code.