|
By focusing on outcomes (code in production, code churn, and code quality) rather than outputs (lines of code and story points) it is possible to measure software developer productivity objectively. So I can't just add a bunch of line feeds to pump up my kLoC?
|
|
|
|
|
Quote: it is possible to measure software developer productivity objectively.
Except that code quality (one of the three things listed as an outcome) is quantitively impossible to measure - people will argue what code quality means until the cows come home. Which is actually something I can see every day at the farms nearby. Really quite fun to watch.
And "code in production" as an outcome, vs. "lines of code" - well, aren't those the same thing? I can write 1000 lines of shyte, push it to production. Now that code is in production. How has that improved the "outcome?"
Code churn - what the heck is that? Pluralsight defines it as "Code Churn is when a developer re-writes their own code shortly after it has been checked in (typically within three weeks)."
So is that a good thing or a bad thing? And geez, I pretty much to a commit for every step along the way to implementing some feature. So I have a pretty high code churn by that definition. But once the integration tests are written and I'm happy, off it goes to production and I almost never touch it again. So that code, on production, has a very low code churn. So what the heck does this metric mean for "outcomes?" What does "rewrite" vs. "refactor" mean? As I touch the code during development and commit the changes, am I rewriting, or adding to, or fixing, or what?
And the article doesn't provide much help to these questions.
|
|
|
|
|
The tax-prep firm believes Square's new name will tarnish its brand. "Now I'm gonna dead you. This is MY block!"
|
|
|
|
|
Would have been nice for the article to show both logos so the reader could decide if they were too similiar.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
I think it’s just on the similar names. H&R’s logo is just a green rounded square with the name, and Block’s is…whatever the elephant this is[^]
TTFN - Kent
|
|
|
|
|
Despite what you may have heard, NASA firmly denies it's using the bug-ridden log4j. I guess they don't have to worry about Martians hacking it then?
|
|
|
|
|
Quote: NASA Ingenuity Mars Helicopter uses the same Qualcomm Snapdragon 801 SoC seen on Samsung Galaxy S5 and OnePlus One. Huh. I suppose it can phone home then.
|
|
|
|
|
I hate to imagine what the roaming charges would be.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
|
Researchers find internet access may not be required to exploit vulnerability The gift that keeps on giving
And before anyone says what my first three reactions were - yes, it still needs *network* access, just not *internet* access.
|
|
|
|
|
Microsoft is finally signaling the end of the legacy Control Panel in Windows 11. You weren't using it anyway, were you?
|
|
|
|
|
To provide the highest quality of feedback we are upgrading our system, which means older versions of Visual Studio will no longer be compatible to provide feedback. Your feedback is very important to us. Stay on the line, and we'll keep ignoring it.
|
|
|
|
|
Some said a worm weaponizing Log4Shell was their "greatest concern," while others dismissed fears about it as "overblown." Write one exploit, run everywhere
|
|
|
|
|
I recommend you "Blackout" by Marc Elsberg
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.
|
|
|
|
|
Thank you! Added to TBR pile.
TTFN - Kent
|
|
|
|
|
You might want to read "Zero" by the same Marc Elsberg in relation to Meta und big tech companies
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.
|
|
|
|
|
An 80-qubit processor made by linking two 40-qubit ones. Still waiting for the Q*berts
@!#?@!
It looks like an old board game (like crokinole or something)
|
|
|
|
|
Kent,
I have no idea how you would know about Crokinole [^]. I mean, there is no way anyone would ever speak about this unless you've played it.
Best Wishes,
-David Delaune
|
|
|
|
|
I’ve been stuck at the lake on rainy weekends.
TTFN - Kent
|
|
|
|
|
Well,
Just let me know when the boredom of retirement has reached it's peak. I would love to drive up to your island and have a drink with you.
Since I know you have so much interest about the Fish Shop, I can reveal some of that over a few bottles of wine. You do drink wine right?
|
|
|
|
|
I definitely drink...wine.
Let's see what happens with this Omicron Variant, but the idea sounds great.
TTFN - Kent
|
|
|
|
|
More than a third of losses came from rug pulls, where developers rolled out crypto projects before vanishing with investor money. Is it redundant to say 'crypto scammer'?
|
|
|
|
|
In this post, I’ll share how our team at GitHub adopted Codespaces to streamline the interview process. Where do you see your Codespaces in five years?
|
|
|
|
|
EF Core 7 is the next release after EF Core 6 and is currently scheduled for release in November 2022 at the same time as .NET 7. In case your applications need access to data
Unless you're still on .NET classic: "EF7 will not run on .NET Framework."
|
|
|
|
|
Yesterday I added a configuration table and an endpoint (a one line Dapper call) to return the data to the front-end. My peer (we were doing a pair programming Teams session) asked "don't you need a data model?" Um, no....
Just sayin.
|
|
|
|