Starting Over Is Not a Strategy

I once had a senior engineer rewrite the same integration four times in three weeks. Each version looked cleaner than the last. None of them worked. When I asked what was wrong with version three, he said “it just wasn’t right.” That was the whole answer. He couldn’t tell me what broke. He could only […]