News for hackers. Stuff that matters.
Re:Investigating Higher Quality Software by panic on Friday January 16, 2015 @04:43AM (#8897969)
Yes, as DanWaterworth has pointed out, people have written large projects with entirely bug-free code (in the sense that it verifiably implements a formal specification). The way these projects are developed is very different from the process described by this article -- a lot of time is spent writing formally-verifiable proofs of correctness.
Re:Investigating Higher Quality Software by blrice on Friday January 16, 2015 @07:28AM (#8898421)
I'm definitely not advocating throwing out agile and embracing waterfall. I like the ability to iterate quickly. I just think we seem to be taking "move fast and break things" a little too seriously in terms of breaking all the things. Everything in moderation.
Re:Investigating Higher Quality Software by DanWaterworth on Friday January 16, 2015 @11:39AM (#8899919)
Formal verification doesn't imply waterfall.