?????????????????????У????????????????????????????????????????Щ??????????????????????Э?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????е??

?????????????????????????????????????????????????м????????????????????????????????仯????????????????????????????????????????????д?????????????????д????????????????????????????????????????????????????У????????????????????????????????п?????′??????????????????????????????????????????????У??????????????????????????????????????????????????????????????????????????

???????????????????? IT ??????????????????????????????????????е??????????????????????????????????? IT ??ó???????????????????????????(?紦????????????)????????????????????????????Щ???????????и?????????????????????????????????????????????????????????????????????????????????????????????????????????е?????????????С??????????????????????????????????????????????????????????????????????

???????????????????????????????????????(CI)??????????????(TDD)??????????????????????????????????????????????????????????????????????????β???????????CI??TDD???????????????????????

??????ν??????????????????????????????????

??????????????????????????????????????????????????????????????????????????????????仯?????????????????????????????????(CI)???????????????????????????????κ? CI ???????????????????????????????????(user story)????Щ???°??????????С??????飬???????(sprint)??

??????????·?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????仯????????????????????????????????????????????????Щ?????

???????? ThoughtWorks ?? Martin Fowler ????????????(continuous integration)???????????????????????????????????????????????????????????Σ?????????ж?????ɡ????????????????????????????????Щ???????л?????????????????????????????????????????????????????????????????????????????

???????? CI ?????????е????????????????????·???????????????????????????????????????????????????????????????乤???????????????????????????????? TDD??????????????????????????????????????????????????′????????????????????????????????????????е????????С????????????????????????????????е??????????????? “????????” ???????????????????????????? 1 ????????????????????????????????????

????? 1. ??ó???????????????????????????

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

???????? 50 ???????????????????????????????? CI ?????鳡?????????????? “??????”???臨????????????????

????????????????????????????????????????????????????????????????????????????????????(???磬???????????????????楨???Ч????????????)????????????????????????д?????????????? F16 ?????????д???????????

????????????????????????????2?????????????????????????????????????????Щ?????????? CI ????????????????????????

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

?????????????????????????????????仯????????????????????????????????????????????????????У??????????????????ε???????????ε?????????????淶?????????????????????????????????????????????????????????????????

?????????????????????????????????????????????????Щ???????????????????????????????滮??????????????????????ɡ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????Щ????????????????????????????????????????????????? CI ????????????????????????CI ?????????????????????????????????????仯????????????????????????????????????????????CI ????????????????????????????Ч??????????о??????????ó??????????????????????????????????????????????????????????????????????????????????????????????????

?????????????????????????????????Щ???????????????????? CI ?????????????????

???????

??????????????????????????????????????????????μ????????????????????????????????????????????????????????????????????????????????????????????????????????????????