Whenever I say I dislike debugging and organize my programming habits around avoiding it, there is always pushback: “You must not use a good debugger.” To summarize my view: I want my software to be antifragile (credit to Nassim Taleb for the concept). The longer I work on a codebase, the easier it should become … Continue reading Antifragile Programming and Why AI Won’t Steal Your Job
The word you are looking for is “robust”.
Debugging isn’t the worst thing in programming. The worst thing is having a task you need to do and a solution already written, but not knowing how to use the solution to solve the task.
As Taleb explains in his book, antifragility is fundamentally different from the concepts of resiliency (i.e. the ability to recover from failure) and robustness (that is, the ability to resist failure).
https://en.wikipedia.org/wiki/Antifragility
Uh huh. But fragile code is not (just) code that tends towards getting worse