??????????? TDD leads to an architectural meltdown around iteration three ??????·????????

??????Щ????????????????Jim Coplien????????????????е????C++???????????????????????

???????YAGNI???????????????(TDD)??????????3?ε????????????

??????????TDD???????γ????????????????????е??????????????????Jim??Bob Martin ?????????Bob Martin???????????TDD???????????????κ???????????????д???κ???д?????????TDD???????????????????

????Jim ?? Bob ??????η??????????????????InfoQ?????????????????????Jim?????Bob????????????ò?????????????????Bob??????????????????????????????????

????TDD?????????????????????InfoQ???????????????????Designing for Testability???????????????Hani Suleiman ?????????????????TDD???ЩЧ???????ɡ???????????

??????????????????????? Bob Martin ????????????????????????????TDD???????????TDD??????????????????????????????????????TDD??????????????????????????????е????????????á?????????TDD??????????????????????????Щ??????TDD???????е???????????????????????????????????????????????

????????????????о????????TDD?????????????????????????????????????????????????д??????????????????÷???????????????Щ??????С????????????????TDD?????????????Щ????????????????????????????????????????????????????????????????????TDD??????????ó??????????????鲼????????????????????????????????н??????????????????????????

?????????????о???Σ??????????е????????????????????Σ?????? ?? ????????????TDD????????????????Щ???????????????Mac??????????????

????????????в???????????????????????????????

????????????????????????????????????????
?????????????о???????????????
?????????????????????ж??????磬?????????Щ??????????д???????????????????е???? ?? ?????ν??YAGNI ?? ???????????????????δ?????????????????? ?? ????????ò?????????????????ж???????????
??????????????????????????????????????????????????????????????????????????д????????????????????????????????????????????????????????????????????????????????????????????????????????й????
??????????????????????????????κε??????????????????????????????????????????????????????????????(?к????????ЩTDD???????????????????????)??
???????????Щ????????????????????????????????????????ж????????????????????????????м??????С?