Tahmine dayalı kodlama, bir gereksinimi yanlış anladığınızı keşfetmenin en maliyetli yoludur. Bir istek belirsiz olduğunda, işim belirsizliği kod yazmadan önce paylaşılan, yazılı bir anlayışa dönüştürmek ve bunu ucuza doğrulamaktır. Belirsizlik geri çekilecek bir engel değildir; belirsizliği ortadan kaldırmak için normal çalışmanın bir parçasıdır.
