?????????????????????????????????????????????????????????StackOverflow??????????????????????????????????????????????????????????????

????John Nolan???How deep are your unit tests???????????

????TDD????????д??????????????????д?Щ????????????????????????????????а??????????????????????????????????????????д??????????????????????????????????????????????????????????

??????????

????????????????????????????????????????????——????????????????????????????????????????????????????????????????????????????????????????????????????????????????в???????????????磺???????????????????????????????????????????????????Щ??????????????????????????Щ????????????????????С??????????????У??????С????????Щ??????????????????

?????????????????????????XP??TDD???????Kent Beck??????? ??????????????

??????????????????????Kent Beck???????????????д????????????????????????????????????Щ?????????Kent Beck????????????????????????????XP??????????????????????“??????????Test First”??????Kent????????????????

????????????????Kent????“?????????????????????????????????????????????????????б??????д????????????????С?”

????????????????????????

????Dominic Rodger

?????????????????????????д??????????????????????????????????????????????д?????????????????????????????????bug????????????bug?????????

????kitofr

????????TDD?????????????????——?????T?????????BDD????????????????????????????D???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????顣??????????????????????????

????????????????????

?????? ??????????????????????????????????????????????????????????е????????????????????????ж?????????????????????????

?????? ????????????????????????????????????????????????????????????????????б???????

?????? ???????????????????????????????????????????????????????????????????????

?????????????????????б??????????????

?????? ?????????????????????????????????????′?綽???Bug?????????????????????????????????No????????????? ???????????????????????????????????????????????????飬??λ????????????????????????????????????“?????”?????????????? ???“?????”????????????С???????? ?????????????????????????Do??

?????? ?????????????????????????У? ????????????????????????????????? ?????????????????????????????????????????????????????????????????????????????????浸????????????????????

?????? ????StackOverflow????????????TDD???????????????????????????????????????м???????????????????????????......?????????λ???????????????????????????????????????????м??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????TDD??????????????????????????????????????????????????????????????????????????????????????????????????????????α????????????????????????????????bug??????????????????bug????????о???????????????????????????????????????????????????????????????????????????????????????????????????????????TDD????????????????????????????????????????????——????????????????????????????????????????????????????????????????????????

?????? ?????????????????TDD????????????????????????????????????????????????????????TDD????????д?????????????????????Щ?????????????????????????????????????????????????????????????????????????????ü?????????????????????????????д???????????????????????????е??????????????????????????????д??????????BUG???????BUG?????????磿