????Q: ????????????????? Bug ???? ?

????A: ?????????????????? Bug ??? ??????????? Bug ??. ??????? TDD?? ??????????????? ?????????δ??д?? Bug????????.

????Q: ?????д????????????????????? ?

????A: ????????? ??????????????? <<TDD Opinion: Quality Is a Function of Thought and Reflection?? Not Bug Prevention>>. ????? ????????????????????????????? ???羻???????????????????????????е???????????μ????????????? ?????????????????. ??????????? TDD????????????????????????????У? ???????? ?????????????????????£? ?????????????????? Bug ??????.

????Q: ??????????????/???????? ?

????A: ???????δ??????????????????? ??

    ???????????????????????????.

    ?????????????????????????????????????.

???????????????? ?????????????????????????. ???仰??? ???????????????а???????????? ?????????????????????????????? ???????????е????????

??????? RSpec д???????????? (???????? ????????????е?):

????it "should show welcome message after login" do

????login_as_chelsea

????get :index

????response.should have_text(/??? chelsea/)

????end

????it "should not show welcome message after logout" do

????logout

????get :index

????response.should_not have_text(/???/)

????end

????????????????:

????public void testShouldBeFreeFrom2amTo5am() throws Exception { //??????????

        ...

????}

????public void testShouldThrowExceptionIfCannotFindConfigFile() throws Exception { //???????????????????

        ...

????}

??????????????????????????????????? ???????? ??????????????/????????????????????????а?????? ??/?????????????????????????????????? ??????????????????:

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

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

????Q: ????????????? ?????д??????????????????

????A: ?????????????? ????????????????????????仯??????????  ??? ?????????????? ??????????? ???????????? ??????????????????????????????????????????.

????Q: ???????????????????????? ??????Щ????????? ??????治?? ?????????????? ????????????????? ???????

????A: ??????????? ??????????. ????????????е????????????????????. ?????????????????? ?????????????????

????????????????????????????: ???????κ?????????? ????????. ???????????????????????????e?????? ???趨???????????????????й???. ??????????????????? malloc ?????棬 ???????????治??????. ?????????????/????????????????????????e?? malloc ???????????? malloc?? ??????????????e?? malloc ???? NULL ???????治??????. ???????????????? ??ο??Щ?????"??e"???? ?? mockcpp ??.