Your analogy with programming makes little sense and distracts. It's better to discuss the actual point.