|
I think that the question is brilliant!
This is far better preparation for a career in software development than anything you'd ever find on a CS course.
Any students that go on to become developers will already have had plenty of practice for the inevitable day that they're asked "Exactly how long will it take you to code these incredibly vague requirements using tools that you've never worked with before?"
98.4% of statistics are made up on the spot.
|
|
|
|
|
From the viewpoint of 'teach to them think critically', I agree.
But, is this is an exam, how is the answer to be graded? As with most 'news' stories, only half of the story is being told.
|
|
|
|
|
The person whose answer appears at the end must be Chinesier than most. That actually is an impressive way to think. However, you shouldn't test critical awareness in math. Teach a philosophy class and open it up for debate.
|
|
|
|
|
More like: NaN
In order to understand stack overflow, you must first understand stack overflow.
|
|
|
|
|
Dr. Google may not have much of a bedside manner—she's an algorithm, after all—but if she says you're soon to be "expired," she claims to be about 95 percent accurate, and you might want to start planning that last meal. "Are you feeling lucky?"
|
|
|
|
|
When are they going to come up with useful algorithms like predicting lottery numbers?
|
|
|
|
|
My algorithm for predicting the next color in roulette is right about 50% of the time. So it needs only minor, almost negligible, improvement for a significant step forward.
Oh sanctissimi Wilhelmus, Theodorus, et Fredericus!
|
|
|
|
|
I see a new horror movie based on this software. When you watch the results, you die within 24 hours.
|
|
|
|
|
Beginning in April 2013, Backblaze has recorded and saved daily hard drive statistics from the drives in our data centers. Because you need a new hard drive or five
|
|
|
|
|
Windows 10 has surpassed Windows 7 for the first time, according to analytics firm StatCounter. Most currently used, maybe. Everyone knows Windows 95 is the most popular.
|
|
|
|
|
I have successfully resisted change, and have avoided drinking the Windows 10 kool-aid.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
old fart
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
For C++, one of the little annoyances is the most vexing parse, well, as its name suggests. "Oh that my vexation were but weighed, and all my calamity laid in the balances!"
|
|
|
|
|
Frontend web development has never been a hotter or more controversial topic. Complex? No! You just need to npm a few dozen dependencies, rebuild your site for this week's hot trend, and create a build process with multiple steps. Plain HTML is so 1999!
And on the desktop you can just WinForm, uh XAML, uh Silverlight, uh UWP a quick UI.
(Yeah, the last three are XAML, sue me)
|
|
|
|
|
It doesn't have to be, but I guess Devs need it to keep up with the Jones'. Things such as security and maintainability are not as important as one's specialties listed on their resume and Linkedin profile.
The funny thing is that I did a project in 2004 as a web designer for a software company that builds software for hospitals. They wanted to have a table-less web application to meet their handicap user's needs. HTML, CSS, and JavaScript have evolved significantly since, but to this day, I still use an updated version of the HTML/CSS base template I created back then; which worked perfectly for both IE and Netscape 6.2 and works today for modern browsers and handheld devices, including IPhone.
modified 1-Feb-18 1:19am.
|
|
|
|
|
Adults prefer to avoid complexity. It's the children in the arena that create the complexity, and the other children that go "ooh, look, a new shiny "M" "V" etc. framework to play with. Another shiny scripting duck typed language. Another cool package manager. Another awesome grid system. Another multi-platform UI builder. It's like Toys "R" Us for child programmers.
Latest Article - Code Review - What You Can Learn From a Single Line of Code
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Marc Clifton wrote: Adults prefer to avoid complexity. It's the children in the arena that create the complexity
I agree. Mature software devs learn that there must be a process to development. They build up tools around the software development life cycle to create their own system.
That's why recently I've come to wonder why, for example, Visual Studio ASP.NET MVC isn't just the answer? I'm going to sound like a MS Fan-boy but that's not what I'm saying.
I'm saying everything you need to code, build, test, deploy is basically there so why not just go with Microsoft?
(nuget, msbuild, razor, power of C# for backend, Unit testing, Web API, etc)
And, I've done some Angular (which is only a front-end tool) and I basically don't see a reason to drop that on the front end when Razor allows you to continue to work in C# (mostly).
Instead, what we see is a lot of newbies pulling all these javascript libraries together (now the big node.js push) all because they only want to learn one language (js). It's an immature view really.
I'm now going to do a big examination of dotnet core because with it you get absolutely everything built under one umbrella. Wow, I do sound like an MS fan-boy.
Microsoft has taken forever to get here, but the reading I'm doing on dotnet core seems really promising and it leverages everything you know from ASP.NET MVC.
modified 1-Feb-18 9:01am.
|
|
|
|
|
Kent Sharkey wrote: on the desktop you can just WinForm, uh XAML, uh Silverlight, uh UWP a quick UI.
UWP? That's so 2015. Electron[^] should be used instead.
Unless of course something changed while I was typing
|
|
|
|
|
The government is looking into possible securities laws violations. "We didn't do it to make people buy new phones" (but it was a nice side-effect)
|
|
|
|
|
Light, which travels at a speed of 300,000 km/sec in a vacuum, can be slowed down and even stopped completely by methods that involve trapping the light inside crystals or ultracold clouds of atoms. So I can move at the speed of light? Exceptional!
|
|
|
|
|
Kent Sharkey wrote: So I can move at the speed of light? Exceptional! My thoughts do daily!
|
|
|
|
|
So that's what happens when light goes in one ear and doesn't come out the other.
Don't let your mind wander too far.
It's too small to be let out alone.
|
|
|
|
|
...because the many radar-controls on the roads, maybe?...
|
|
|
|
|
Mine is non-zero at 'exceptional points'.
Wout
|
|
|
|
|
We’ve got a lot in 2.7. While you can always take a look at the roadmap, we’ve put together a quick list for a bird’s eye view of this release. Stricter strict, prettier pretty, and morer more.
|
|
|
|