Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Yes, pointless. (Score 1) 636

Yes, graphical calculators have always been a gimmick, and completely pointless.

Professionals in engineering, science, or finance never use these things. A scientific or financial calculator, a spreadsheet, and possibly MATLAB are all you need.

Comment Re:Finally! (Score 1) 755

They are all huge broken OO designs! At least, that is my experience.

The original architect considers the domain - usually poorly since he/she is only human - and says "lets have an OO structure that looks like this". And with the first enhancement request the OO design breaks because the designer thought the world worked in a different way and enshrined that thinking in to the OOD.

OO almost always turns out to be an impediment. I once inherited a project that had been a poster-child for OOD, where the architect had innovated with "design patterns". OMG. Compared with similar projects of similar complexity, this particular project ended up costing about 100% more, or $20M, and was of course massively late.

I like your comment about "thinking about OO problems". Could we say OOD is software engineering for software engineering's sake? Oh, and for the worthies who sell books and CASE tools?

You are not alone!

Comment Finally! (Score 1) 755

OO is fine in theory but, oh dear, what a mess in reality. I would love to know how much OO has negatively impacted software development over the year. Find a disastrous project and I'm sure there will be a whole load of OO there boggling the mind. The problem is that the object design at the start of the project typically has no bearing on the model after some years, and the cost of redesign and refactoring over and over is terrible. And don't get me going on design-patterns! Lets take OO and move it beyond the whit of man, or at least 90% of developers.

OO is fine for small-scale objects, like UI widgets. Or very large container objects. But in between, oh my god.

Now I know this will be flame bait for a lot of slashdotters, but only because you have been brainwashed into thinking OO is good. Like how physicians thought blood letting was essential to balance the humours 200 years ago, but now viewed as a relic from the dark ages.

No, the answer is not assembly code either (even though I still have my 6502 hex codes by heart).

Comment Re:Wait, what? (Score 5, Informative) 217

"All current life was set in place nearly three billion years ago". Absolutely not - your view of the history of biology is very warped. Study more biology itself to realize what 'current life' actually looks like. Some important points:

1.7~2 Billion years ago: probable endosymbiosis of prokaryote into eurkaryotic cells, forming mitochonria. Much later than the 3 billion years you suggest, and an absolutely vital stage in the evolution of multicellular life. In fact, it is suggested that the emergence of mitrochondria is why we are here to day - without these powerhouses single-celled life did not have enough available energy to form multi-cellular organisms.

1~1.3 Billions years ago: complex multi-cellular life: While the diversity, resilience, and ubiquity of single-celled life is amazing, I find complex multi-celled life much more astonishing. That colonies of cells can cooperate, specialise and form complex life is a wonderful achievement of evolution. Of course, it took a mind-boggling amount of time. Still, a significant step the results of which are quite distinct from life of 3 billions years ago. So your assertion is again inadequate.

~600 million years: emergence of the first neuron.

~580 million years: nerves and muscles, working together; first eyes

~550 million years: brains

And so the list goes on. Perhaps a significant development every 10-20 million years.

~540 million years: hearts and circulatory systems

There is a giant change from single-celled life to cats, dogs, and humans. What you should be saying is that, as a programmer, you are amazed that all life on Earth has the same genetic code - that the 3 base-pair codon is almost universal in every cell and organism on the plant. I suppose I do like you perspective though, when you look at a yeast cell, an oak tree, and a human and realise they are all related, all cousins, all derived from an evolutionary chain billions of years in the making.

Comment Re:Mature (Score 4, Insightful) 214

The reply above is not "Troll", please mod up.

Kids of 8 and 10 are quite happy to play in those type of website. How can the other poster be so insulting and haughty considering that these websites are fascinating and interactive (for that age) and designed to suck kids in. The poster clearly has no experience with young kids.

Slashdot Top Deals

"Gravitation cannot be held responsible for people falling in love." -- Albert Einstein

Working...