Walter Bright wrote: <skipped> I think Test-driven development was proposed to address this issues (or at least reduce their effect). And D with built-in DbC and unit tests fits here quite well. --