I'd say Junior dos Santos. His English isn't so good, but he's one of the nicest guys in the sport and one of the best. People with his personality are...
Being a near 15 year experience software developer who turns 40 later this year with a wife and two kids I can see many sides to this debate. Personally I've...
<rant> As long as when you "anticipate" future requirements, the code is not bloated if they never come, that's fine. I've seen too much overuse of design patterns anticipating requirements...