He took a small sip of his beer, and nodded several times, very slowly and very softly. I couldn't tell if his look was happiness, sadness, or just resignation. To this day I don't think he knew himself.
SIgh. BCD are not really integers, and they can have almost as many bits as you like, but if you're that worried about overflows you can divide first before multiplying, with the minor hiccup of getting the wrong answer (I've seen people do that too).
Alan Kay is that non-technical domain experts should be the people that design and implement most line-of-business apps, and that their IT departments should only do optimizations.
So you get a a half-assed implementation and have to reverse engineer the spec from it? Doesn't seem like a brilliant idea to me.
Scratch programs always looks like toy prototypes, so they never fool the non-technical user into thinking that they built something indistinguishable from what experts do.
There are a number of answers to that. In increasing order of sarcasm:
- If it's designed sensibly (i.e. separates presentation from data, resource files) you can easily change the appearance. If it isn't designed sensibly you can still do it because it's open source.
- You've never dealt with people from Marketing, have you?
As long as the remaining employees include the proper quotas of ethnic minorities, females and those self-identifying as non-traditional genders I don't see the problem.
All mechanical representations of numbers lead to inaccuracies.
No they don't. I store the number of eggs in my fridge as [integer] four. Are you saying it's really 3.9 recurring?
Accountants just define any inaccurate decimal-based results as "correct".
Despite the cheers from the peanut gallery, actually they don't. They apply predictable & consistent rules on how to round currency amounts, which due to some labyrinthine conspiracy or bizarre coincidence are extremely similar to the ones BCD uses.
nightmare when a hack becomes part of the infrastructure
Like that delivery routing system that the ex-ex-ex-ex-CFO's nephew wrote in the school holidays, which doesn't work for the third of the city that was built after 1987 and nobody knows how to extend it because it's all hard-coded spaghetti?
"Too long. It's already too long."
He took a small sip of his beer, and nodded several times, very slowly and very softly. I couldn't tell if his look was happiness, sadness, or just resignation. To this day I don't think he knew himself.
Fast response is crucial for a good GUI.
https://www.nngroup.com/articl...
When an egg can partially hatch into a fractional chicken that lays irrational eggs get back to me.
SIgh. BCD are not really integers, and they can have almost as many bits as you like, but if you're that worried about overflows you can divide first before multiplying, with the minor hiccup of getting the wrong answer (I've seen people do that too).
That's like saying someone's less of a rapist than Bill Cosby.
I've got a low end Samsung that has loads of crap I can't delete, but it's all got Google's name on it.
I did indeed buy it. But then it was stolen, your honour.
So you get a a half-assed implementation and have to reverse engineer the spec from it? Doesn't seem like a brilliant idea to me.
There are a number of answers to that. In increasing order of sarcasm:
- If it's designed sensibly (i.e. separates presentation from data, resource files) you can easily change the appearance. If it isn't designed sensibly you can still do it because it's open source.
- You've never dealt with people from Marketing, have you?
- Whoosh!
As long as the remaining employees include the proper quotas of ethnic minorities, females and those self-identifying as non-traditional genders I don't see the problem.
(AmiMoJo is busy today).
No they don't. I store the number of eggs in my fridge as [integer] four. Are you saying it's really 3.9 recurring?
Despite the cheers from the peanut gallery, actually they don't. They apply predictable & consistent rules on how to round currency amounts, which due to some labyrinthine conspiracy or bizarre coincidence are extremely similar to the ones BCD uses.
Like that delivery routing system that the ex-ex-ex-ex-CFO's nephew wrote in the school holidays, which doesn't work for the third of the city that was built after 1987 and nobody knows how to extend it because it's all hard-coded spaghetti?
Who said it was? Don't they teach the legal concept of defenses at DeVry?
Java programmers probably think that's a good thing.
A rate and an amount are quite distinct things.
For your example, you'd multiply by 9975 and then divide by 10000. Or maybe 100000. Fuck it, QA will catch it.
Yeah, I've seen old code dotted around with magic numbers like that.
"Much of the essence of building a program is in fact the debugging of the specification."
Fred Brooks, No Silver Bullet
The best thing about Java 8 is that you only need 73 years' experience with it to land a great job.
I bet you're a hoot at parties. Hypothetically speaking.
I guess part of the spec was to be tedious and preachy?
Wasn't C0807 (I will not utter its name here) designed so that accountants could write programs? Then there was CASE, anybody remember that fad?
Yay, just write all your core business applications using MIT scratch!
Just don't tell anybody that a 1TB HDD doesn't actually have 1024^4 bytes of capacity or there'll be 97 articles about that.
A minor improvement over Forbes with its malware-ridden adverts.
Who are you quoting there? My guess is Bennett Haselton.
In the 90s there was a 323 and a 325, both with a 2.5L engine.
Exactly the reason why if I worked for the FBI I'd make up a story like this. Then get the popcorn out..
It's quite an achievement for something to stay modern and trendy for thirty years.
Especially when - as many others have pointed out - it's utterly shite.
Various combat flight sims. Have a soft spot for TA:Kingdoms though it's a bugger to get it working on anything newer than XP.
New Model Army, Pink Floyd, Ayreon.
Don't know how relevant it is to the fact in hand, though. Are you going to tell me they're mainstream or something?