content: I am not a programmer, but I can give multiple ways to test/prove if one person's code is better then another's.  Does the code compile? Does the compiled code run? Does the compiled code generate the expected output with known input? (for example if the code is to add 1 to the input value does inputting 1 generate an output of 2?) When known bad input is entered what does it do? (same example as above but input "potato" instead of "1".) When the program runs how quickly does it generate output? (does it take 10 minutes vs another with the same functionality that takes 20 minutes? does it use 1% or 30% CPU at idle? how much memory is it using?)  I would say all of those are ways you can measure and prove one program is better or worse then another, but as I said not a programmer so what do I know.