On 29/12/06 22:32 +0530, shiv sastry wrote:
> On Friday 29 Dec 2006 4:54 pm, Vinayak Hegde wrote:
> > On 12/29/06, Devdas Bhagat <[EMAIL PROTECTED]> wrote:
> > > Activities like debugging are even worse.
> >
> > Debugging is twice as hard as writing the code in the first place.
> 
> 
> There was a SciAm article on the subject
> 
> Dependable Software by Design
> http://www.sciam.com/article.cfm?articleID=00020D04-CFD8-146C-8D8D83414B7F0000&pageNumber=2&catID=2
> 
That works if you know all the requirements upfront, and they don't
change. A lot of work has gone into being able to deal with changing
requirements. Failure to do so can be fairly expensive.

I notice that the examples given in the article are fairly simple ones,
where failure scenarios can be completely enumarated. I would really
like to see them doing the same study for say, an office suite running
across a bunch of different operating systems, library versions,
hardware, and interacting with other applications.

Devdas Bhagat

Reply via email to