|
This feature can help you overcome any inertia in getting started writing unit tests. Is the test smart enough to write the code to make it pass?
|
|
|
|
|
It assumes your existing code is 100% right.
While rarely 100% true: Most of the code in a working application should be correct; and when working with a currently un/poorly tested codebase; "does this change I'm making affect anything else" is probably the most important question to answer. And this tool looks like it should answer that.
Since one of the .net applications I'm working on has a very old code base which mostly hasn't had test coverage added after the fact, this intigues me enough that I'm strongly tempted to setup a VM to see what this tool is able to produce.
The tool itself appears to be an outgrowth of Code Digger/Pex[^] which was a tool that would generate a complete set of test inputs for functions in portable class libraries that MS Research demoed a few years ago.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Very interesting, although I'm afraid it won't be quite that easy as the example shows. Happy to see it though - it will help show a lot about what should get covered, and just how to do so.
"Religion is the most malevolent of all mind viruses." - Arthur C. Clarke
|
|
|
|
|
The devices will plug into smart TVs and monitors. Fonzie would be pleased
|
|
|
|
|
Heyyyyyyyyyyyy!
Well I wanted to be the first.
|
|
|
|
|
The software craftsmanship movement talks about practicing as a way to to develop programming skills to become software craftsmen. "The lyf so short, the craft so longe to lerne."
|
|
|
|
|
|
Er, isn't that called 'experience'?
|
|
|
|
|
InfoQ: In his blog post Steve provides five main areas for software development apprentices to become craftsmen: Before all the five points, first understand and think what is required, Then ...
Wonde Tadesse
modified 20-Nov-14 20:53pm.
|
|
|
|
|
Wonde Tadesse wrote: Before all the five points
Ask in QA, give me codez, plzzzz
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
|
Google's open source tools allow it to use Android code on iOS and the Web. Write once, run 70% of it everywhere
|
|
|
|
|
I read this earlier, basically they've built an API so they don't have to put all of their code into their various apps. Groundbreaking /s
Must have been a slow news day.
|
|
|
|
|
It was a phenomenally slow news day. I probably should have only posted one item today.
TTFN - Kent
|
|
|
|
|
Today Google is launching a new tool for publishers that does away with Google-sourced ads, while not forcing users to pay before accessing content: Contributor. "They sit at the bar and put bread in my jar, and say, 'Man, what are you doin' here?'"
|
|
|
|
|
I will pay you not to spam me show me ads.
|
|
|
|
|
Yup. Blackmail is an ugly word. They prefer extortion.
TTFN - Kent
|
|
|
|
|
Extortion as a service mind you.
|
|
|
|
|
IBM, Cisco and others are launching new apps under a freemium model. Will Millennials see these enterprise giants as go-to vendors in the future? "The first hit is always free"
But seriously, could we stop using "freemium", "long-tail", and every other silly bit of office-speak?
|
|
|
|
|
Detekt has been designed for Windows PC users to scan their machines for “known surveillance spyware” that its makers warn is used to “target and monitor human rights defenders and journalists around the world”. “Just because you're paranoid doesn't mean they aren't after you”
|
|
|
|
|
Ah, but how do we know there isn't spyware in the anti-spyware?
(To be fair, with those three involved my level of trust is actually quite high)
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Big Blue experts can help CIOs implement this new approach to rapid creation and release of software. IBM. "Speed up". Oh, they kill me.
|
|
|
|
|
Court stops alleged scamming operations, but an end to the problem is elusive. "Two things are infinite: the universe and the human stupidity."
|
|
|
|
|
|
What about retailers selling extended warrantees and such; that's just as bad.
|
|
|
|