?????????????12????????????
???????????? ???????[ 2011/12/9 15:23:29 ] ????????
?????????????????????????????????????????????Kent Beck????????????????????????????????á??????????????????????????????????????????????????????????????????????????????
?????????????????????????????????????12????????????????????κα??????????????
1?????????????????
????????????????????д????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????80?????90?????????????????
???????????÷???????????Web????????????????????????????????????????????????????κν????????
????????????????????????????????????????????????????????????????????????ú????????????????????????????????е???????
?????????????????????????????????????????????????????е??????????д????????ζ??????????????????????????е???????????????????????????????????δ??????????????????????
2????????????????д???????????
?????????????????????????????????????д?????????
??????????????????д?????????????????????????????в?????????????????????????????????????????????????????????????????????
????????????????????????????????????????????н????????????????????????????????????????????????????д????????
3????????????????????????????
?????κγ????????Щ??????????????????в??????????????????????????????????????
???????????????Java?????????Junit?????е?????????????????????????????????????TestCase???????в???????
???????????????????????????????????????????????????????????й???????????????????????????
4????д??????
?????????????????????????????????Ч??????????????????????????????????????????????????
????????????????????????Java Bean??Setter??getter????????????д??????????????????????б??漰?????
??????????????????????????д?????????????????????????????????????????????????????????????????
5?????????????????????
??????????????????Ч?????Ч???????????????????????????????????????????????????????????????????
?????????????????????????????????????Щ??????????????????????????????????????顣??????????????????????????????????????ν??Ч???
????????е?????????????????????????????????????ж????????????????????????????????????????????
6???????????Mock Objects????????Ч????
?????????????????????????飬????Щ?????????о?????????а????в????
??????????????????????????????Amazon Web????????????????????????????????????????
????к???????á??????????Щ???????????????????????????????????????У???????????????????????????
??????????????в???????????Σ?????????????????????????????????????????????????????е??????ü?????????????????stubs or mock objects????
????????????????????????????????????????????????????????Amazon S3????????????????????????????ж????????ú???????????????????????????
?????к??????????????в?????????????????????????JavaScript???м????????????????????????????г???????JMock??
7?????????????????????????
????ж????????????????????????????á??????????д?????????????????????????????????????????·????????????????????????????????????????????????????????????????????????????????
????д???????????????????????????á????????????????????????Ч????????????????????????????????????????????????????????????????????????????????г????????????г??????
8?????????????????д????
???????????棬??????????????????????????????????????е?????????????????????????д?????????????????????????????????????????????????????????????????3?????????????????????????????????
?????????????????飬??????????????????д????????????????????????????????????????????????????????????????????????????????
9????????????????????
????????????????????????????????????????????????????????????????????????д????????????????????????????????У???????????????????????????????
????д??????????????????????????????start??stop??????????????????ο????????????????????????????????????????????????????????????Щ???????????????????????????????????????
????????????????????????????????????????????л?????????????????????????????????????????????翼????????????????????????????????????????
10?????????????????
????????????????????????????????????????????????е???????????????????????????????????????????????????????????????????????????????????? ?????????ù????
????????????????????????????????????????????????????
???????????????????????????????????Χ??????????????????????????????????????????????????????
11?????????в???
????????????????????????????????????????У????????????????????????????????????????????????????????????????
???????????С???????β???????????ε??д?????????????в?????????????????β??????????????????????????????????????????????ò?????????????С?
12?????????????
???????????????????????ɡ????????η??????????????????????????????????????顣???????????????????????????????????Щ???????????????????á?
???????Martin Fowler?????????????????????????????????????ε????????????????????????????????д?????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????顣
????????д???????????????????????????ò???????????????????????н?????pair programming?????????????????????д??????????????????д??????????????鵽???е??????????????????????????????????????У??????????????????
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11