???????????μ??????????????й?????????????????????????????????????е??????????????е?????

??????????????????棬?????? JDepend ?????? Resources?????????????棬 ????????Ч???ж????????????????????????Щ????????????????????????? UML ??????????????Ч???? ?????Щ??????????????? IDE ???????????? —— ????????????????? ???е???Щ?????????? ??????reactive????? ??????????????????????????????????????????????????? ??????????????????

????????????????? ????????????Υ???????????????? —— ??????? Ant ?????????? —— ???嵥 1 ?????

?嵥 1. Υ????????1??????

 ...
 BUILD FAILED
 ...
 build.xml:35 Test ArchitecturalRulesTest failed

 Total time: 20 seconds


????????
?????????????????????????????????????????? ??????????????????????????????????????????? ???????д?? ?????????? ?????е????£?????????????????????????????????????? ?????? ??γ??????????????

????????????????????????????????????????????????? ????????????????????????λ????????????????????????????? JDepend ?? API ?? JUnit ??????Щ????

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

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

? 1 ?????????? Web ?????????????????? presentation?????????????????????? controller??controller???????? domain?? business????business???????? data?? domain??

? 1. ???? web ??????????????

???????ж?????????????????????????????????????Σ???Щ??????????????????????????????б??????????????????????????????????

?????????? 2 ????????????????????СΥ??????????????? data???????????? business??

? 2. Data ????????? Business ????????????????????Υ??

??????С?仯?????????????????????????????????????????????????????????? ????????????????????????????? ???????????? business ????????Щ?????? ?????????? data ????????Щ???á????????Υ????????? ???????????????

????????????????????? JDepend ?? Macker ???棨???? ?ο???????? ??????????????????????????? ???????????????????????????????????????? ????????????????????????? ???????????????