The story of the senior Java developer is startling but plausible.
If you work on legacy applications for 15 years and you're never the originial author who starts from scratch, it is very possible that you'll never write a main method. You always have one already.
I believe parent was trying to express the sentiment that search engines inherently favor sites that are well-structured and present the relevant keywords in a format that is easily parsed by web crawlers.
What I find the most ironic is that such new and hip technology (neat javascript tricks) is used to imitate the lamest and most boring forms of presentation (powerpoint) ever.
> How can I design my architecture to accommodate just about anything my customer throws at me?
Poor attempts at this will result in very complex systems with unnecessarily many layers of indirection which still can't accommodate to the most peculiar business requirements thrown at them. It's like having the worst of both worlds, overengineering and dirty hacks.
Well I agree. There are billions of bucks to be made in the domains of enterprise and industrial applications, and social network integration is not really a business case there - maybe just a potential security issue.
Since when did start-up become synonymous with consumer application start-up?
Submitting an essay for others to judge, and then altering it after receiving criticism is not quite doing it right. Mistakes are okay, covering them up is not however. In my opinion a better way to deal with the issue is to cover the bad joke with strikethrough formatting, followed by rationale for doing so.
As a ground rule, as long as you are calling other peoples modules you're not yet programming, but that doesn't mean that what you do can't be meaningful or useful.
Oh, I see. Do I also have to code my own compiler before I start rewriting glibc?
Not to mention that during the past six months, a significant amount of Nokia's engineers have either been laid off or found new employers on their own. It was a catchy way to begin the article but nothing more.
If you work on legacy applications for 15 years and you're never the originial author who starts from scratch, it is very possible that you'll never write a main method. You always have one already.