|
We use some common settings for every developers in the IDE (VS mostly), including setting warnings as errors...You have to explicitly state (with comment) to skip a warning otherwise it will not compile...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
What coincidence. Just a few minutes ago I changed the build command on Jenkins. Now it is:
"C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe" OurSolution.sln /tv:4.0 /p:Configuration=Release /p:TreatWarningsAsErrors="true" /p:CheckForOverflowUnderflow="true" /p:WarningLevel=4 /v:m /t:rebuild
My colleagues will now fail when they remove the Treat warnings as errors setting from a project, as the command line parameters overwrite them. Still, they can mindlessly remove warnings with #pragma warning disable and other simple tricks.
|
|
|
|
|
Creating software is an emotional process for the team members who all want to see it succeed, and this can create tension. The phrase “you have to pick and choose your battles” is commonly used. But, how do you make those decisions? "Two men enter, one man leaves."
|
|
|
|
|
I do it the easy way - the after the 3rd time someone push himself to the front (putting an I in TEAM), someone is out on the market...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
As with picking any battle, you need to decide if the effort is worth the reward. If there are only marginal gains to be made from making a substantial effort, then is it worth proceeding? Of course, determining the effort and the reward may be subjective. Performance gains that could be made following a code review may be important to only some of your bigger customers, but then again it's precisely those customers that keep the business afloat.
This is where experience and good common business sense come into play. These are not trivial decisions to be taken lightly, and a careful consideration and appreciation of both the technical and business trade-offs is important.
"There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare
Home | LinkedIn | Google+ | Twitter
|
|
|
|
|
A proposed multi-trillion pound strategic development program drawn up for Vladimir Putin would seek to develop teleportation by 2035. "Have you got some reason you want my atoms scattered all over space, boy?"
|
|
|
|
|
Me too!
Joke aside that's a great move!
Even if teleportation doesn't happen, I am sure something will be gained from such endeavor!
|
|
|
|
|
Remembering the russian technology from the communist area, I'm not sure I want enter a russian teleportation unit...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
2035 - wimps, I'm going to invent a time machine by yesterday!
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
|
A very good initiative. What happens if it gets success
|
|
|
|
|
Kent Sharkey wrote:
and
Kent Sharkey wrote: The Grauniad[^]:
having a bit of fun today?
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
|
|
|
|
|
My contribution to the Brexit debate.
Some days I just want to see if anyone reads this stuff.
TTFN - Kent
|
|
|
|
|
“No cloud” policy will be as rare as “no Internet” policy is today, research firm says "The clouds prepare for battle in the dark and brooding silence"
|
|
|
|
|
Clouds are gathering and Noah needs to build new ark
Zen and the art of software maintenance : rm -rf *
Maths is like love : a simple idea but it can get complicated.
|
|
|
|
|
I think I saw an old IBM mainframe for sale somewhere...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|
|
As documented in the Android N behavioral changes, to protect Android users and apps from unforeseen crashes, Android N will restrict which libraries your C/C++ code can link against at runtime. "It's like that, and that's the way it is "
|
|
|
|
|
And now I have Run DMC stuck in my head. Thanks.
cheers
Chris Maunder
|
|
|
|
|
A recently published survey by the Evans Data Corporation shed light on a growing trend in the world of technology development. It showed the high-profile shift in focus of data-driven corporations towards artificial intelligence, robotics, and the Internet of Things. "There are two kinds of statistics, the kind you look up and the kind you make up."
|
|
|
|
|
This year's open source tooling package, called Neon, also gives nods to Docker and Android Because sometimes VS just seems too lightweight and fast
|
|
|
|
|
Microsoft today announced a new project that aims to help enterprises protect their data as it moves between servers and devices. Completely safe in the cloud. No one could ever hack that.
|
|
|
|
|
Does covering his laptop camera and microphone with tape make Facebook’s boss paranoid, or are they really after him? Probably a bit of both If Mark Zuckerberg jumped off a bridge would you (cheer)?
|
|
|
|
|
To answer the original question; no, it means he knows how technology works.
Now, imagine being MZ - you know that it is technically possible, so it is merely an ethical question, which in his case would be "what would FB do if it had this technical option". In that case the only rational reaction is not only to tape over the led, but to friggin' burn it, fill the hole with Tipp-Ex and then tape over the hole.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|
|
He should put tape over his keyboard and touchpad as well... just to be sure, you know.
|
|
|
|
|
The reason Mark 'Almighty' Zuckerberg do this, is that he knows how Facebook lacks any hint of ethics...
Skipper: We'll fix it.
Alex: Fix it? How you gonna fix this?
Skipper: Grit, spit and a whole lotta duct tape.
|
|
|
|