Actually "Technically correct" is not right. You propose something that never works (just refuses to compile or crashes). I propose something that works most of the time for a poorly designed algorithm and all of the time for a well-designed algorithm.
Actually "Technically correct" is not right. You propose something that never works (just refuses to compile or crashes). I propose something that works most of the time for a poorly designed algorithm and all of the time for a well-designed algorithm.