|
|
|
|
|
by ____mr____
19 days ago
|
|
It is still possible to measure the quality of software (or other products) simply by defining a metric that proves quality and testing for it If I were to write 2 simple functions that reverse an array, and one successfully reverses an array and the other just randomizes it - despite never using this function, we could all agree that function 1 is of higher quality than function 2. This is an extreme example but the same can be done for, lets say, speed or error handling. |
|
If that code never goes into production with real customer use-cases, everything we say about its quality (on any metric) is 100% theoretical! We can try to replicate that environment, and we should, but until it's actually used, we can't truly know.