????????????????????????????????????????????????????????????????????????????????????????????????γ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????eXtreme Programming?? XP???????????????????3?????????????????С???????????????????????????к????????????????ò????????????????????????????????????????????????????????????????????????????????????????????????á?????????????????μ????????????????

???????????

???????????????????????????????????????????????????????????????????????????????????????塢???????????????????·?????????????????????????????????????????????????????????????????????????????Ρ????????????????????????????????????????????????????????????????????????????????????????????????£??Щ?μ?????????????????????????????????????????е???????????????

????????????1998????Smalltalk????е?????????Kent Beck???????????????????????????????????????????????????????????????????????????????????????????????????????????????У?????????????????????????????С?С??????????????????????????????????????????????????????????????????????????????????÷??????????????????????????????

?????????????????б???????????????????????????Kent Beck??????????????????????????????????????1??????????????д????????????δ?????д???????д??β??????????????????????????????????????????????У???????????????????????ò?????????????????У??????????д?????д????????????????????????????????????????????????????У??????????????????????????????????????????????????????????????????????????????????????????????????????xUnit??й????Kent Beck??Erich Gamma???????????????JUnit??Java??????????в??????????????????ò?????????????????????????£???????ù??????????????????Ч?????????????????????????????????

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????н????????????????????????????????????????????????

?????????????????????????????????????е??????????????????????????Σ???????????????д???????????????????????

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

???????????????????????????????????????????????????????е?????????????????????????ó???????????????????????????????????????????????е????á??????????????????????????????????????????????????仯??????????????????????????????????????£???????????ù????У?????????????????????

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

????????????????????????????????????????????????????????????????????????????????е????????????????????????????????????????

??????1????????????????????е??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????絥?????????????????????????????????????????Щ?????????????н??н???????????е????????????????????????????????£???????????????????????????????????

??????2?????????????????????????????????????????????????????ж??????????????????????????????????£???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????д??????????????????????????б?д???????á????????????????????????????????仯?????ε???????????ε??????????????ε???????????????ε???????ɡ????????????д???????????????????????????????????д???????????????????????????????????á??????????д??????????????????????????????????????ɡ?

??????3???????????????????????????У?????????????????????????У????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????в??????????д?????????????????????????????????????????????????????????????????????????????????????????????????????????????僉???????????????????????????β????????????????????????????????????