????1????????????

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

?????????д????????????飬?????д??????????????????????????????????????????????????????????????????????????????????????????????????????????????Щ?????棬??????????????????

????????????????????д??????????????????????????????????????????????????????и??????????????????????????????????????????????У?????????????????е??????????????????????????????Щ???????????????????е??????????????????????????????????????????????????????????????в??????????????????????????????????????????????Щ?????????????в????????????????????????????????????????Щ????????????

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

?????????д?????????TDD?????????д??????????д????ò?????????????????????????????????????????????д????????????????????????????????????????????????????????????????????Χ????硢??С?????????????????????????????????????????????????????????TDD????????????????ò??????????????????????????????????????????

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

????2???????????

??????д????????????????????д??????????μ??????????????????????????????????????????ν????????????α??????????????????????ù????????????????????????????濼????η??????????????????????????????????????????????IoC??DIP??????????????????

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????仰????????????

???????????д????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????3?????????

????????????????????????????????????????????????????к??????Σ??????????β???????????????????????????????????????????????????????????????????????????????????????????????????????μ???????????μ???????????????Щ?????????

????????????????????????????????Щ?μ??????????????????????????????????????????й???????????????????????????д????????????????????????????????????????????????????????????????????????????????????

?????????TDD????????——????????????????е??????????????????????????????????迪???????????????????????′????????????????????????????????????????????????????????????????е?????

??????????????У???Щ??????????????????????????????????????е???????????????????淴??????????????С?????????????е????????????????

????4??????????

????????TDD???????д??????????????????????????????????????С?????????????????????С????????ò?????????????????????????????ò?????????????????????????????

???????????????????????????????????????????????????????????С?????????????????????????С?????????????????????С?????????????С??????????????????????????????????????????????????????????????У??????????????????????????

????????д???????????????????????п??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????