Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

On Testing and Correctness Proofs

Name: Anonymous 2016-01-04 18:49

Testing can never prove the absence of errors, only their presence. Yet Correctness Proofs can only prove the absence of certain classes of errors, never the total absence of errors. Thus, Testing is superior in that it can prove errors which do not belong to any pre-defined class.

Testing is a check against requirements set by the very domain itself, while Correctness Proofs are a check against criteria introduced by the programmer himself. Thus, Testing is superior in that it lets the programmer receive feedback external from his own reasoning.

Testing does not intimately depend on the details of implementation, whereas Correctness Proofs are inherently dependent on them. Thus, Testing is superior in that it lets the programmer change his code with less maintenance expenses while not compromising correctness.

Name: Anonymous 2016-01-04 19:06

is this kopipe

Name: Anonymous 2016-01-04 19:13

>>2
Negative.

Name: Anonymous 2016-01-04 19:54

>>3
Will it be kopipe in the future?

Name: Anonymous 2016-01-04 19:58

>>4
I don't know.

Name: Anonymous 2016-01-05 10:39

A ``tactical'' ``bump''.

Name: Anonymous 2016-01-05 14:56

Testing can never prove the absence of errors, only their presence. Yet Correctness Proofs can only prove the absence of certain classes of errors, never the total absence of errors. Thus, Testing is superior in that it can prove errors which do not belong to any pre-defined class.

Testing is a check against requirements set by the very domain itself, while Correctness Proofs are a check against criteria introduced by the programmer himself. Thus, Testing is superior in that it lets the programmer receive feedback external from his own reasoning.

Testing does not intimately depend on the details of implementation, whereas Correctness Proofs are inherently dependent on them. Thus, Testing is superior in that it lets the programmer change his code with less maintenance expenses while not compromising correctness.

Name: Anonymous 2016-01-05 14:59

I read your post now and i decided that your point is stupid.

testing is a useful tool.

correctness proofs are a useful tool.

you should apply them when and there they are effective.

the shit you talk about is bandwagoning. Everyone hop on the test bandwagon! Everyone get off the correctness proof bandwagon!

This is the kind of stuff intellectual midgits need to hold onto to motivate themselves to learn how to do something like "test their code". On /prog/ I used to expect better...

Name: Anonymous 2016-01-05 15:02

>>8
when and there
when and where

Name: Anonymous 2016-01-05 15:16

>>8
I didn't write any of the things you're ascribing to me. You must have terrible reading and comprehension skills.

Name: Anonymous 2016-01-07 21:04

Testing can never prove the absence of errors, only their presence.

It can also prove the presence of my dubs. Check 'em.

Name: Anonymous 2016-01-07 21:42

>>11
I have performed thorough unit testing of your dubs and conclude that they are indeed present.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List