????????????棬???????Over Design??????Needless Complexity??????????Good Enough & First Right????????????????Χ????????????????????????????????????????????????????????????????????????????Щ???????Щ???????????????????????????????е??????????????δ????????????

???????????Refactoring??First Right????г?????????ζ???Right???Wrong??????????Wrong????????Refactor??????????????á????????????????????????????

????2?????????/???????

????????????????Flexible?????????????????????????????????????????????????????????????????????????????????κ?????????????????????????????????????????п?????????????????????????Щ??????????????????????Refactoring??????????????????????????????????????????ε?Refactoring????????й????????????С????????IOC?????????????

???????????????????????????????????????軰???кü?????????????????????м?????Σ?

????????????????????????????????????????Template?????????????????????????????????????????????????巽??????formatCDR?????????????????????????????£???????д???????????????????????????????????????д???????????????????????????????????????μ?????????????????????????????????????????Good Enough??????

?????????????????????????????????????????????????????XML????????????????????????????????????????????????????????????????????????????????μ??????????????formatCDR????????XML????????????????ú???????????????????????????????????CDR???????????Щ???????????CDR????????????????????е?????????

????????????????????????GUI?????ú???????XML??????????

????????????????????????????????????????Spring?????IOC???????????????????????????Щ???????????????????????????и????????????????????????????е??Щ????

??????????????Σ????????????????????????????????????????????????????????????????????????????е???????????????