Click here to Skip to main content

The Insider News


The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

GeneralRe: Wayback machine, episode C PinmemberBrisingr Aerowing5-Mar-13 11:02 
NewsHow emoji conquered the world PinstaffTerrence Dorsey5-Mar-13 9:54 
NewsBeware: HoverZoom extension for Chrome turns evil PinstaffTerrence Dorsey5-Mar-13 9:53 
NewsWhen are we going to learn to trust robots? PinstaffTerrence Dorsey5-Mar-13 9:53 
JokeRe: When are we going to learn to trust robots? PinmemberUNCRushFan5-Mar-13 10:59 
NewsBeyond Consumption vs Creation: What can tablets do? PinstaffTerrence Dorsey5-Mar-13 9:52 
NewsChasing the Higgs - How 2 Teams of Rivals Searched for Physics’ Most Elusive Particle PinstaffTerrence Dorsey5-Mar-13 9:52 
NewsCleanroom software engineering [modified] PinmemberMarco Bertschi5-Mar-13 4:56 
But how much work the software does is not what makes it remarkable. What makes it remarkable is how well the software works. This software never crashes. It never needs to be re-booted. This software is bug-free. It is perfect, as perfect as human beings have achieved. Consider these stats : the last three versions of the program -- each 420,000 lines long-had just one error each. The last 11 versions of this software had a total of 17 errors. Commercial programs of equivalent complexity would have 5,000 errors.

Don't just fix the mistakes -- fix whatever permitted the mistake in the first place.
The solution of how a bug-free software can be written is: Set up a secure process. And if there is a bug - blame the process for the bug.
Well this solution assumes that everyone in the team is a high-standard programmer witha lot of discipline. Every plan has its weak part.
Edit: Fixed a typo.
Marco Bertschi

Software Developer & Founder SMGT Web-Portal
CP Profile | My Articles | Twitter | Facebook | SMGT Web-Portal

Freedom, son, is a dirty shirt

- The Boss

modified 14-Apr-13 17:07pm.

GeneralRe: Cleanroom software engineering PinmemberAndrew Torrance5-Mar-13 5:20 
GeneralRe: Cleanroom software engineering PinmvpOriginalGriff5-Mar-13 5:47 
GeneralRe: Cleanroom software engineering Pinmemberdusty_dex5-Mar-13 6:12 
NewsIt's Time to Legalize Phone Unlocking PinprotectorAspDotNetDev4-Mar-13 14:47 
GeneralRe: It's Time to Legalize Phone Unlocking PinmemberJohn Isaiah Carmona4-Mar-13 21:52 
GeneralRe: It's Time to Legalize Phone Unlocking PinprotectorAspDotNetDev5-Mar-13 6:41 
GeneralRe: It's Time to Legalize Phone Unlocking PinmemberRJOberg5-Mar-13 5:41 
GeneralRe: It's Time to Legalize Phone Unlocking Pinmember0bx5-Mar-13 7:37 
NewsShould websites be required to publicly disclose their password storage strategy? PinstaffTerrence Dorsey4-Mar-13 11:26 
GeneralRe: Should websites be required to publicly disclose their password storage strategy? Pinmemberlewax004-Mar-13 12:09 
GeneralRe: Should websites be required to publicly disclose their password storage strategy? PinmemberPIEBALDconsult4-Mar-13 13:54 
NewsSimCity impressions: We waited ten years for this? PinstaffTerrence Dorsey4-Mar-13 11:25 
NewsThreading in Python PinstaffTerrence Dorsey4-Mar-13 11:25 
NewsTest Better PinstaffTerrence Dorsey4-Mar-13 11:24 
NewsBack Row - A class dump of the Apple TV private framework headers PinstaffTerrence Dorsey4-Mar-13 11:24 
NewsNow Available: Office Developer Tools for Visual Studio 2012 PinstaffTerrence Dorsey4-Mar-13 11:23 
NewsA brief XML rant PinstaffTerrence Dorsey4-Mar-13 11:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Advertise | Privacy | Mobile
Web01 | 2.8.140718.1 | Last Updated 22 Jul 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid