?????????????????????????????臨??????????????????????Winston Royce?????????????????????????????е?????????????????????????????????????????????????????????????仯???????2001?????17λ???????????????????????????Snowbird????????????“Agile”???????????????????????????????????£?????????????????????????????????????Clean Code??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????????????????????????????????????????????????????????Grady Booch???????????????????????????????

????“??????????????????????????????????????????????????????????????????????????????????????????”

???????????????????????????????????????????????????????????????????????????????????????????????????????????о???????????-???????????????????????????????

???????????

???????????????????????????????????????????????????????????????????????????????????????????????????£??????????????????????????????????????????????????ж??????????????????????????????????????????????????壨??????????????????????????????????????????????

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

????????/C??????????????????????????????????в??????????????????????????.??????????????????????г???????????

??????????????????С????λ???????С???????????????????е????????????????????????????????????????????????WinForm???£????????RAD??????????cs???????е???????????????????????????д????????????

????????????????С???????????????飬??????????£????????2?????????????ú??????????????

?????????????????CQS???????????????????????????????????????????????????????????????“????????Feature Envy??“?????е?????????е??????????????????????????????λ????????????λ????

?????????????????????????????????????????????????????????????????????????????????ò???IntroduceParameterObject???????????????

??????????????????????????????????????????????????????????…?????????????????????Don’t repeat yourself????DRY????

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

??????????д????????????????????????????????????????????????????????????????-???????д??????????Martin Fowler???????????????????ζ?????????????????????????????????????????ò?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????и?????????????????????????TODO???????????????????????н?????????????????Щ??????????????????????????????????????????б??????????????TODO?У???????ToDoList?????????TODO????

??????????????????????????????????????????????????????????????????????????????????????????淶???????????????????????????????????????塣

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

??????????????????????壬?????????????????????????????????????????????????????wcf??webservice??reset????????????в?????????????????DTO??????DTO??Request/Response????????????????????壬????????get??set???????????????????????????????????????????????????????????????????????????????????DDD???????????????????????????????????????????????????

????????????????俴????????????????????????????????????????????????????????????????????μ??????????????????????????????????? ?к??????????????μ??????仰????????????????μ???????????????????????к??????????????????????????μ??????????????????е??????κ???????????????????????????????????????ж???????????????????????μ?????????????μ??????????