Kūkākūkā e pili ana i ka hoʻohana ʻana i ka mea hoʻohui mana he nui, ʻoiaʻiʻo, hiki i ka mea hoʻohana ke hoʻohui i ka mea hoʻohui mana i ke kumu hoʻohālike lako polokalamu, i hoʻohana ʻia e hoʻopili i nā pilikia ʻoihana a me nā hopohopo crosscutting, no ka semantics AOP, ua hilinaʻi ka ʻāpana mea hoʻohui i nā pilikia ʻoihana, ʻo ka ʻaoʻao pili pili i ka mana.
A laila, a puni ka mea hoʻohui, hiki i ka mea hoʻohana ke hana i kahi ʻano o nā mea i koho ʻia, me ka ʻole o ka hoʻokomo lima ʻana i kekahi ʻike, hiki iā ia ke pili i ka ʻoihana, ke ʻano o nā ʻāpana pili a me nā hopohopo crosscutting i ʻike ʻia (ʻo kēia kaʻina ma ka hoʻoholo ʻana i ka ʻike pili AOP, a me ka ʻike i mālama ʻia i loko o ka mea hoʻohui e hoʻokō, hiki i kēia ʻāpana hoʻokuʻu aku, ʻoiaʻiʻo).
Hoʻopaʻapaʻa pū ʻia i mea e ʻae ai i ka hoʻololi maʻalahi ma waena o ka hoʻolālā a me ka hoʻokō ʻana a me ke kākoʻo ʻana i ka hoʻolālā hale haʻahaʻa haʻahaʻa, pono e kākoʻo nā hāmeʻa hoʻohālike e pili ana i ka ʻaoʻao pili i kahi code framework e hoʻopuka aunoa i nā ʻenehana hoʻokō AOP mai ke kumu hoʻolālā. ʻenehana AOP a hoʻomaikaʻi i ka maikaʻi o ka hoʻomohala ʻana i nā polokalamu ma ka pale ʻana i ka like ʻole ma waena o ka hoʻolālā a me ka hoʻokō. Hiki i ka mea hoʻolālā ke hoʻolālā i ka AO me ka manaʻo e pili ana i ka mea, a hiki i ka mea hoʻomohala ke hoʻomau i ka hoʻolālā hope e like me ke kaʻina code i hana ʻia.
Ua manaʻo ʻia hoʻi ua hoʻolauna ʻia nā mea hoʻohui e kākoʻo i ka hoʻohālikelike ʻana i ka ʻaoʻao, mālama i ka hoʻokaʻawale ʻana o nā hopohopo i ka wā mua o ka pōʻaiapili ola polokalamu e hoʻoponopono i ka kikoʻī o nā pilikia crosscutting ma ka pae kūkulu hale. e hōʻemi i nā hewa i ka palapala ʻana i nā hiʻohiʻona i ke code, a no ka hāʻawi ʻana i ke kākoʻo no ka hoʻolālā hoʻolālā kumu, koi ʻia hoʻi ka hana ʻakomi o nā framework code AOP.
No laila, ma ke ʻano laulā, hiki ke hoʻokomo ʻia nā ala hoʻohālike e pili ana i ka loulou ma ke ʻano maopopo ma ke ʻano hoʻolālā analytical o ka lako polokalamu, a hiki ke alakaʻi i ke kākau hope ʻana o ke code AOP e hoʻokō i kahi pilina ma waena o ka hoʻolālā a me ke code.
Ka manawa kau: Oct-01-2019