????Q: ???????????????????????????? ?????????????????. ??????????????婊�????? ????婊�?????????????????? ?????????????????????????????

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

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

????A: ????????????????????? ?????????????????????????????. ?????????????????????????????????????????? ??谓????????????????? ?????????????

???????????????????????? ?????????????????????????? ?????????????械????? ??些???????????????????? ????????????????屑?e????. ????? ???????????????????? ????????????:

??????????????????????锟�? ?械?????????? 违?????????????

?????????e?????????????y????? ???????????????????? ???????????????????????e??????

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

????Q: ????????????? ?????????????????? ????????????????????????????

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

??????????泄????????????? ??????????? ??????????????伪????????????????????????????

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

???????????????????????瑁� ??????????????????????????????????????? ?????Word?????"???"?????? ??CAD?????????UML???? ??????? ??????????????? ??????????????? ???????????? ??????????????????????????. ?????? ??????????????????????. ?????????????危? ???????????????????????????? ???????????危? ???????????????. ??????.

????Q: ?????????????"???"?? ??????????????"???"?? ????????????????????????

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

????Q: ?????????????????????? ????????胁?????? ?????????????????????胁??????

????A: ??????????????????. ????????????????"??"????? ???婕�?????????????? ?????????????????????????? ????????. ?????宓�???????????????? ?????????????????"???"??????? ??????????.

????Q: ???????????? Mock ?????? ????????????????械????.

????A: ????????? ?????????????: ??????????? over ???????/????????? ?????????芯??????? ???????????????????????卸??????????

??????????????????????????? ??????????????????????????. ?????????????? ??????????浠�?? ????????????????"???"?????锟�? ????????????????????????? ???????????????????

??????????? ??????????????? ??? mock ?????????. ????????????渭?<<TDD: Tricky Driven Design 3?? ????>>?泻?????API??????

??????????????校? ?????些????? ?????? mock ???????????????????? ??????????????????????. ??????????????????????????????. ???? C/C++ ?????????????:

??????????C/C++????????? ??贸??????????????????????????????????? stub ?????? ?小???????????????? ??????????? ????????1????????include路??????? ??路???????. ???写stub?????????????????????. ????? ???????? mock ????? mockcpp ???????????????????????????

?????????????械?mock???? ?????? mock ???????? stub?? ?? mockcpp ?? mock ????? defaults() ????? ???? JMock 2 ?械? Allowing . ?????? ??????????? mock ??梅??: ????????????????????stub?? ?????????????????????煤????????.