???????????ò???????????(Test Driven Development)??????????????Robert Martin????????????????????????????? ???????????£?????????????????????????????????????1?????????????????????????????????????1??????С??????????е?????????????ò?????????????
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????????????????ζ??????????????????????/?????????????????????д?????????????????????????????в??????????????????????д???????????????漲?????????????????????????????????????д????????????????в?????????????У??κβ???????????????ζ??????????????????????????????????????--????????????????????в????????????--??????????

??????????????????????????????????????????????????????????????????????а?????????????????????????????????????????????д?????????????????????????????????????д????????????????????????????????????????????????????????????????????????????????????????????????????->????->????->?????->???????????????????????????е???????????????????????????????????????????У???????????????????????????????????????????????е????????????????飬??????????????????????и????????????????????????????????????в????????????????????????

????????????????????????????????????????????????д??????????????????????????????????????????????????????????????????????????????

???????????????????????????????????????????????????????????????????????У?

????1. ??????????????????????????????????в?????????д????????ζ???????????????????????м???????????????????????????????????????????????????????????????????????

????2. ????з????С??????????????????????????????????????????????????????????????????????в???;????????????????????????????????????????????????????????????????д??????????????????????????????????????????д?????????????????????У????????????????????????????????????????????????????С??????飬????????????????

????3. ?????????????????в??????????????????????????????????С??????????????????н?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????4. ???????????????????????????漲???????????????????????????????????????????????????????????á?????????????Щ??????????ж??????????????????????????????????????????????????д???????????????? target=_blank>????????????????????????????????????????????????????????????????????

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

????1. ???????????????????????????????????????????????????????????????????????????????TDD????Test Driven Design???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????2. ????????????????????????????????????????????????????????д???????????????????????????????????????????????????????????????????????3:2???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Σ?????????????????????????????????????????β??????????????????????????????????

????3. ?????????????????????е?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????