Specs replace code? Not until specs stop lying
A developer argues that replacing code with specifications as the source of truth is flawed because specs can be wrong for production realities. They cite an example where a payment system's spec called for exponential b…