Re:How programmers make sure that their software is correct
by junon on Thursday January 06, 2022 @10:53AM
(#29825114)
Yeah this is unfortunately true. The developer experience aspect needs a lot of work here. I don't disagree. But the assertion that you can't write bug free code is still false, regardless of the amount of effort it takes.
[ Parent
| on HN ]
Re:How programmers make sure that their software is correct
by odonnellryan on Thursday January 06, 2022 @11:10AM
(#29825359)
Lots of my bugs are because of unexpected data. I imagine these systems cannot account for that?
Re:How programmers make sure that their software is correct
by jeffreygoesto on Thursday January 06, 2022 @02:24PM
(#29828568)
That can be improved if you practice to "switch hats" and try to break your own code in all ways you can think of. That is something worth doing when you review other people's PRs as well. Expect all possible inputs before they hit you. Kind of a human fuzzer.
Re:How programmers make sure that their software is correct
by odonnellryan on Thursday January 06, 2022 @03:18PM
(#29829426)
Well, yes this is good advice no matter what, but it doesn't get rid of the bugs!
Re:How programmers make sure that their software is correct
by junon on Thursday January 06, 2022 @11:14AM
(#29825424)
Of course they can.
Re:How programmers make sure that their software is correct
by odonnellryan on Thursday January 06, 2022 @03:18PM
(#29829430)
How?