Minimize Time to Defect Discovery

24 October 2022 by Phillip Johnston • Last updated 26 February 2024A core axiom of our software engineering philosophy is that we want to minimize time to defect discovery. We have observed that the longer an error remains in a program, the harder it is to fix. The best time to fix an error is immediately after you introduced it. You have the full context loaded into your mind. You understand what you’re trying to do, why you just wrote the code the way you wrote it, and what the target behavior is. The defect is often obvious – and …

To access this content, you must purchase a Membership - check out the different options here. If you're a member, log in.