Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Cool. (Score 1) 99

Instead, blame the OS manufactures, and the owners of the bot-ridden machines. Seriously. It's your fault if you don't know enough about your car that you ignore the oil light and it seizes up on a highway.

Well, if an idiot ignores his oil light and ends up stranded on the highway, that is generally his problem. If an idiot allows a bot to run on his server, that becomes everybody's problem.

Comment ** sigh ** (Score 1) 434

I don't know. Reading the article, all I'm thinking is: how many ways can Jimmy find to fuck up his code now? At least with Groovy and Scala, these language features were pretty much limited to programmers who knew what they were doing. With Java, it's a bit like giving everybody in the world a glock and expecting everything to get better.

Comment agile paradox (Score 2) 597

What developers see as iterative and flexible, users see as disorganized and never-ending

The danger, he cautions, is when Big Design becomes Big Commitment — as sometimes business sponsors see this plan as something that needs to be tracked against.

Anyone who expects predictability and tractability from what is fundamentally an uncertain project is going to be unhappy. But that is the sort of unhappiness that you can't really do much about.

Comment Re:I was born in the wrong era... (Score 1) 163

Baseball, and virtually all pro sports have audiences that pay to attend, advertising deals, television deals, and ongoing source of income. First Person Shooter games? Not so much.

You fail to understand your own logic. If there was no money coming into the system, there would be no money to pay the players with.

Economics 101.

Comment Re:May Bel-Shamharoth eat their souls (Score 1) 311

From an academic standpoint, food production outweighs entertainment.

Maybe that statement is generally true (although I do wonder why you consider academia to be the adjudicators of what is important), but we are not talking about an essential food resource here. We can feed the world without killing whales.

Comment Not in touch with reality (Score 4, Insightful) 524

Developers can make more work for themselves by causing bugs, and with the specifications I write there is no excuse for not testing their code.

This hugely contradicts my experience. Although it may be possible to write specs that are so good, so coherent and incorporate so many edge case that any code realizing it *must* be bug-free, I have never seen it happen for any modestly complicated software project.

Software development is a continuous process (like gardening). If you are worried about bugs, then you must be pro-active about it. Tools like Sonar can give you valuable information about which parts of the code base are under-tested, overly complicated and require careful attention. Also, testing is a multi-level discipline - you can't get away with *only* unit testing, or *only* integration testing. If you want your code to be bug free, you need to invest a lot of time and effort in automating your different test strategies.

There is no guaranteed, affordable process for having bug-free code. You *will* end up with bugs, without requiring this to be attributable to someone's incompetence. You need to actively manage this.

Comment They are right (Score 1) 586

Matt Riley of "The Rational Optimist" (http://www.rationaloptimist.com/) also argues for increased use of GM crops. GM crops can produce higher yields, using fewer insecticides and chemicals than even organic foods do.

Of course, the question is: what will we do with this increased yield? If we use it to convert redundant farm land into nature reserves and green spaces, then I'm all for it. If we use it to help ourselves to a nice population burst, then hell no.

Comment Re:Not news worthy (Score 2) 188

You don't "lay off" in order to recruit "new people". In many jurisdictions, you can't do that legally.

Not that EA has ever cared about silly little things like employment laws.

Incidentally, I work for a 10,000+ employ software company, and to my knowledge and belief, they have never "laid off" anyone, ever.

I'd better tell management that consistent year on year growth - and regularly heading up the best companies to work for lists - is "abnormal" and "unhealthy". They're doing it wrong!

Slashdot Top Deals

Two can Live as Cheaply as One for Half as Long. -- Howard Kandel

Working...