For the limit of circumstance, service, cost ...etc, people could not always dispend real targets to debug the design in the process of designing a radar.
Over the last few years, we've added runtime sanitizers to our debugging experience, and they have been wildly successful at helping track down issues.